- 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% на первый месяц обслуживания! При переходе по баннеру - скидка 25% на первый месяц обслуживания!