Процессор шаблонов Процессор шаблонов является средством, позволяющим существенно облегчить процесс создания и поддержки статического сайта. Если ваш сайт содержит множество незначительно отличающихся друг от друга страничек, то процессор шаблонов поможет значительно ускорить процесс создания сайта и облегчить его поддержку. Концепция использования шаблонов состоит в разделении статических и динамических данных. Для вашего сайта статические данные - это данные, общие для некоторого множества страничек, а динамические данные - данные, которыми они отличаются. Статические данные помещаются в файл шаблона, а динамические - в файл данных. Процессор шаблона осуществляет подстановку данных из указанного файла данных в указанный файл шаблона. Подставляя в шаблон данные из одного файла данных - процессор получает первую страничку, используя данные из другого файла данных - вторую и т.д. Процессор принимает шаблон на специальном языке шаблонов и данные в формате XML. Ознакомиться с форматами файлов шаблона и данных вы сможете здесь. Процессор шаблонов имеет визуальный интерфейс, но также может быть запущен с командной строки. Параметры запуска процессора с командной строки описаны здесь. Процессор шаблонов позволит вам просто и эффективно создать свой сайт, избавляя от рутинного копирования. |