Суть технологии использования шаблонов

Web сайт это – совокупность информации, графических шаблонов для представления информации и функциональных элементов, обеспечивающих поиск и вывод на экран требуемой информации

Принцип динамического генерирования РЕЬД страницы заключается в том, что есть некий программый элемент, кот. Вставляет в графический шаблон требуемую информацию на место меток и посылает в Б РЕЬД страницу.

Так как для функционирования web сайтов, необходим схожий набор функциональных элементов, то web разработчики создают программную оболочку, которая носит название CMS системы.

Любая CMS выполняет функции:

1) Динамическая генерация страницы

2) Создание структуры (меню сайта)

3) Работа с пользователями, авторизация

4) Наполнение информацией сайта

5) И набор дополнительных модулей

Существует другой подход – генерирование страниц динамически. То есть страницы будут генерироваться путем встраивания серверным скриптом требуемых данных в html-шаблон. Шаблон представляет собой файл, в котором на языке html описаны правила расположения элементов графического интерфейса и средств навигации, а также обозначено место, куда будет встраиваться основная информация, которая должна быть представлена на данной странице. Если сайт небольшой – то достаточно одного шаблона, если сайт состоит из нескольких разделов, то необходим свой шаблон для каждого раздела. Данный процесс называется динамической публикацией данных. Такой подход влечет за собой установку мощной машины в качестве сервера, в тоже время существенно упрощает работу по созданию и обновлению сайта, позволяет разделить работы по созданию дизайна и программированию. Еще одно преимущество такого подхода, которое особенно существенно для предприятий сферы телекоммуникаций – если предприятие имеет филиалы, то при создании сайтов филиалов общая информация - описание услуг, правила, тарифы – размещается в общих базе данных либо файлах, и затем встраивается в шаблон сайта филиала. Это намного эффективнее, чем, если бы каждый филиал сам занимался представлением такой информации (проблемы с обновлением) или же если на сайте филиала стоит гиперссылка на сайт самого предприятия, которая уводит посетителя с сайта филиала.

Механизм генерации страниц показан на рисунке 2.3


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: