ARTMagic Group

Интернет-студия
www.dokltd.ru

www.dokltd.ru

Заказчик: ДОК Ltd
Исполнитель: ARTMagic
Приемка работ: Корнеев Д.О., генеральный директор

Техничекие особенности:

В данном проекте мы постарались максимально отделить дизайн сайта от контента (наполнения), и в тоже время сделать сайт удобным и простым для правки и дополнения.

Добиться этого удалось с помощью технологии SSH и нескольких perl-заготовок. В результате, сайт собирается "как из кирпичиков" из шаблонов дизайна и контента, который представляет из себя обычную файловую структуру.

Устройство сайта такое:

Все данные отделены от дизайна и лежат в каталоге catalog.dat, в котором содержаться разделы (подкаталоги). Именна каталогов могут быть любыми - имя раздела задается внутри каталога.

Каталог, описывающий раздел содержит несколько вспомогательных файлов:

.titul - файл с заголовком раздела (то что рисуется на рыжем фоне и над менюшкой).

menu.dat - текстовый файл с правым меню.

Файлы с наполнением состят из двух частей: собственно наполнения и заголовка файла.

Например:

bridge.htm - типичный файл с информацией
bridge.title - файл с заголовком (то, что рисуется слева вверху)

Файл с меню выглядит просто:

<ИМЯ В МЕНЮ> <ФАЙЛ-ССЫЛКА>


Сайт собирается из простых "кирпичиков"

Т.о. алгоритм добавления в раздел новой страницы таков:

1. делаем файл из любого уже сделанного. сохраняем (например tarelka.htm) в том разделе, где мы его хотим видеть. файл делаем без заголовка.

2. делаем файл с тем же именем, но с расширением title (tarelka.title) и там просто вписываем текстом заголовок документа

3. ищем menu.dat и в него добавляем в нужное место строчку:
Моя любимая тарелка tarelka

Все. Теперь ссылка на файл /catalog/<раздел>/tarelka или http://dokltd.nnz.ru/catalog/<раздел>/tarelka

Описанная технология проста и удобна:

1. Позволяет очень просто добавлять страницы, пункты меню и разделы;

2. Позволяет редактировать страницы любым визуальным редактором, без опасений "развалить" дизайн;

3. Не использует баз данных и программных продуктов, что позволяет сделать разработку такой системы очень дешевой, а также минимизировать стоимость владения и хостинга.

Все статьи

Последние новости

Путешествие во времени: Падение форинта

Пятница, 18 Мая 2012

News image

Венгерская валюта в нынешнем году побила рекорды среди мировых валют по части падения - форинт переживает не лучшие времена. На нем отразился финансовый кризис, в котором находится Венгрия. Тамошние власти были вынуждены обратиться в Мировой Валютный фонд с просьбой о выдаче кредита, окончательно опозорив форинт в глазах мирового ...

Подробнее

Литература

Архив публикаций

Реклама