Дата: Понедельник, 03.05.2010, 22:35 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 298
Статус: Выкл...
Чем он крут? - спросите Вы. Если сравнивать, что круче, а что хуже, тогда он лучше тысяч CMS и хуже тысяч других систем управления контентом. Если же говорить о качественной характеристике, то: - в движке очень просто создаются рабочие области сайта, в частности боковая панель (а их можно сделать сколько угодно) рисуется одной функцией, - возможно использование дополнительных HTML шаблонов для любой страницы, для админки, или же одного шаблона для всего сайта, - страница, раздел, и что там ещё бывает - это всё универсальные категории, соответственно и редактируется всё универсальными методами, - страница может иметь подразделы, - есть модули, хранящиеся в базе данных, легко создаваемые, изменяемые и подключаемые, - к каждой странице привязан скрипт, с помощью которого можно изменить до неузнаваемости отображение контента. А дальше то, что я, собственно и считаю отличительной особенностью CMS, ради чего она и создавалась: - Поначалу в движке всего несколько вариантов отображения страницы (обычная страница с текстом, раздел, список новостей), но несложный скрипт, вставленный в страницу, способен преобразовать её в статью с комментариями, галерею, ветку форума, гостевуху, и так далее, на что хватит фантазии разработчика. - И самое главное: количество полей у страницы ограничено, а часто хочется сделать красивый и сложный вывод информации, например, список статей с картинками, аннотациями, количеством просмотров для каждой статьи. А полей в текущей странице для всего этого катастрофически не хватает. Для этого в движке и существуют скрытые подкатегории. И скрипт страницы всегда имеет доступ ко всем подкатегориям страницы. Отсюда и неограниченные возможности движка. Страница, вместе с несколькими скриптами, видимыми и скрытыми подкатегориями может представлять собой очень сложный и функциональный объект. И имя этому объекту - шаблон. Шаблон можно разработать один раз, а затем создавать на его базе сколько угодно новых страниц. - И всё это делается максимально простыми средствами. API движка даёт в распоряжение функции для упрощения работы с категориями, шаблонами и деревьями, скрипты могут вызывать другие скрипты, что позволяет менять сотни страниц, изменив всего один скрипт. Шаблоны не нужно делать в специальных форматах, любая страница, перемещённая в папку шаблонов, становится шаблоном автоматически. Есть также поиск по скриптам и другие вспомогательные инструменты.