IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Как правильно делать сложный сайт? (http://www.imho.ws/showthread.php?t=59653)

Tyler Durden 24.05.2004 17:30

Как правильно делать сложный сайт?
 
Немного дурковатым может показаться мой вопрос...
Но это не так. gigi
Я столкнулся с такой проблемой: при создании несложного сайта, всё вроде просто. создал несколько html страниц, которые связаны между собой гиперссылками.(типа: index.html - about.html - info.html - service.html...)

А вот как быть с сайтом, который может содержать просто огромное количество таких страниц,(например, каталог продукции) неужели их надо все делать вручную? Я имею ввиду, нельзя ли это как-то упростить? Скажем создать одну страницу шаблон, и по клику на ссылку определять какую инфу и картники туда совать, и на выходе выдавать новую страницу, с тем же дизом, но новым наполнением. Я не разбираюсь ни в php ни в asp... Но не это ли они как раз делают..?
(пример http://www.cold.ru/ хочу примерно так)

Drill 24.05.2004 17:42

Цитата:

Tyler Durden:
Скажем создать одну страницу шаблон, и по клику на ссылку определять какую инфу и картники туда совать, и на выходе выдавать новую страницу, с тем же дизом, но новым наполнением.
...юзай Dreamweaver...создаешь одну страницу, определяешь ее как шаблон, и все последующие страницы лепишь на основе этого шаблона...

Ghost 24.05.2004 19:46

Натсраиваешь в апаче mod_rewrite чтобы при обращении к *.html происходила переадресация на скрипт engine.php?url=*.html (или engine.pl - в зависимости от используемого языка, PHP или Perl), в котором запихиваешь содержимое html-файлика в какой-либо шаблон и выводишь на экран. Т.о. у тебя уменьшается место под сайт (html-ки теперь не содержат оформления, а только голую инфу) и упрощаешь изменение оформления всего сайта в целом (достаточно будет подрихтовать используемый файлик шаблона и автоматически изменяются весь сайт).

Hubbitus 24.05.2004 21:46

Цитата:

Tyler Durden:
Я не разбираюсь ни в php ни в asp... Но не это ли они как раз делают..?
Не они именно, но именно с их помощью люди это и делают, а также SSI и шаблоны страниц, и XML....

Для начала тебе, IMHO, вполне достаточно будет SSI, для реализации того что ты написал....

Ghost, а тебе не кажется что человек совсем в этом не разбирается, а ты ему, mod_rewrite! Для начала вполне можно оставить и некрасивые ссылки вида catalog.php?act=about, catalog.php?act=info (кстати и вообще ничего ужасного в этом не вижу).

LN berf 24.05.2004 22:07

Цитата:

а также SSI и шаблоны страниц, и XML....
А css куда дели? :)

Я щас на нем как раз и пишу. Пока выглядит :повис:

Saruman 24.05.2004 22:16

LN berf
Что значит "пишу на css"???

Hubbitus 24.05.2004 22:20

Цитата:

LN berf:
А css куда дели?
Никуда не девали, просто речь здесь не о том :gigi:
Цитата:

LN berf:
Я щас на нем как раз и пишу.
На нем не пишут... извини если расстроил... Это таблицы стилей, с их помощью форматирование осуществляется :)
Цитата:

LN berf:
Пока выглядит :повис:
Мои соболезнования, но CSS сам по себе тут не причем...

LN berf 24.05.2004 23:31

Цитата:

Что значит "пишу на css"???
Извиняюсь. Действительно идиотски выразился. Имел ввиду форматирую страницу с помощью css.

Цитата:

Мои соболезнования, но CSS сам по себе тут не причем...
Ну есессно! Особенно если я страницу начал делать 2 дня назад :)

LN berf 24.05.2004 23:34

Цитата:

Никуда не девали, просто речь здесь не о том
Ну не знаю. ИМХО сложный сайт должен также выглядеть красивым а это достигается в частности с помощью CSS.

Hubbitus 24.05.2004 23:43

Цитата:

LN berf:
ИМХО сложный сайт должен также выглядеть красивым а это достигается в частности с помощью CSS.
Естественно это так. Никто CSS не отменял, но вопрос был как избавится от кучи лишнего HTML кода, тоеть по сути как использовать шаблоны или что-то на них похожее...
Возможно я тоже слишком категорично выразился, приношу свои извинения...

LN berf 24.05.2004 23:51

Hubbitus

Ладно я не обижен :)

Может не будем флеймить а то модератор нехорошими словами назовет. :)

@lexey 25.05.2004 10:09

Мдя ... есть Ssi и Php - чего мучаться -то?
Почитай доки - ничего сложного там нет!
(имеется ввиду судя по задаче которая перед тобой стоит)

Sheryld 25.05.2004 14:03

а еще есть asp.net

всех, кто хочет приобщиться приглашаю на: http://www.aspnetmania.com

ivahaev 26.05.2004 08:18

Может, следует обратить свое внимание на каку-нибудь CMS (систему управления контентом), или просто на уже написанный web-портал, и приспособить под свои нужды?


Часовой пояс GMT +4, время: 23:07.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.