Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #4092 [593]
 От   : Alexey Gradovtsev             2:5020/400          04 ноября 03, 11:19
 Кому : Victor Kropp                                      07 сентября 03, 00:05
 Тема : шаблоны
-------------------------------------------------------------------------------
From: "Alexey Gradovtsev" 

Mon Nov 03 2003 00:22, Victor Kropp wrote to Alexey Gradovtsev:

 AG>> У тебя дизайн всего сайта в одном шаблоне? Это хорошо, конечно, но
 AG>> далеко не всегда возможно. А точнее, возможно только на домашней
 AG>> страничке.
Пожалуй, я погорячился. Хотел сказать: один из вариантов такого простого сайта
- домашняя страничка.

 VK> Об этом уже говорилось здесь же месяца два-три назад. Можно для каждой
Сорри. Я эхи читаю периодами, этого не застал. Посему ниже вопросы.

 VK> страницы держать набор опции, условно говоря. В зависимости от них
 VK> показывать ту или другую часть шаблона. При этом все эти части вообще
 VK> говоря большими быть не могут. Потому как иначе страницы сайта будут
 VK> выглядеть слишком по-разному, что не есть хорошо.
 VK> Значительно может отличаться только первая страница, но её
 VK> наличие/отсутствие не является признаком домашней странички.
Что-то подобное я и подозревал, но...

В каком виде предполагается этот шаблон? Мне не совсем понятно, особенно
учитывая, что PHP - это уже сам по себе шаблон. Hу шапка и завершение страницы
- это ладно, ну а остальное-то?

Есть привычка относить все на свои текущие дела. Hу так вот. 
1. Стартовая страница. 
2. Дальше присутствует что-то типа гостевой книги. Шаблон уже совсем другой. 
3. Кроме того, ряд страниц отображает различные таблицы данных. Различны как
данные, так и заголовки таблиц, число столбцов и структура заголовков (со
всеми этими крайне неудобными для генерации HTML-ными rowspan, colspan).
Заметь, дизайн один и тот же, а таблицы абсолютно разные. Естественно, все
хранится в базе данных - как данные, так и тексты и номера заголовков.
4. Забыл сказать, запросто может присутствовать (и присутствует) отдельный
фрейм с меню-указателем.
5. Одна только система администрирования предполагает сразу несколько разных
шаблонов: авторизация, редактор данных и пр.
6. Инженерам-разработчикам разных направлений нужна отдельная подсистема для
организации их совместной работы, и там структура полностью отлична от всех
остальных.
7. Если ничего не забыл, то остается исключить то, что еще будет
разрабатываться, и добавить мелкие остатки: выдача рисунков в отдельном
окошке, страница структуры сайта и т.д.

Итак, получается побольше десятка разных шаблонов, хотя не очень понятно, что
нужно еще шаблонистее, чем PHP. Hу а если и так, то хранить это в одном все
разрастающенмся файле... Hет, неудобно.

Все это - не странная прихоть, а просто средний проект.

Digitally yours, Alexey.

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!