Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Подходы на основе шаблонов

РефератПомощь в написанииУзнать стоимостьмоей работы

Из примеров программ 3.1−3.3 видно, что они включают с помощью операторов вывода в формируемые HTML-страницы статическую HTML-разметку (тэги) и изменяемую информацию (получаемую в результате вычислений или выборки данных из баз данных). При изменении статической разметки логика формирования динамической информации не меняется, но в программу необходимо вносить изменения и выполнять… Читать ещё >

Подходы на основе шаблонов (реферат, курсовая, диплом, контрольная)

Из примеров программ 3.1−3.3 видно, что они включают с помощью операторов вывода в формируемые HTML-страницы статическую HTML-разметку (тэги) и изменяемую информацию (получаемую в результате вычислений или выборки данных из баз данных). При изменении статической разметки логика формирования динамической информации не меняется, но в программу необходимо вносить изменения и выполнять их перекомпиляцию (если это не скрипт).

Подходы, основанные на шаблонах (template approaches — шаблонные подходы), используют в качестве адресуемых объектов (имеющих URL-адрес) не программы или скрипты, а " шаблоны" . По существу шаблонами являются HTML-файлы с дополнительными «тэгами» (серверными, используемыми только на стороне сервера), которые задают методы включения динамически формируемого контента. Таким образом, файл шаблона содержит HTML-код, который описывает общую структуру страницы, и дополнительные серверные тэги, размещенные таким образом, чтобы формируемое с их помощью содержание страницы имело требуемый вид.

В конце 90-х гг. многие компании разработали свои собственные технологии обработки шаблонов на стороне web-сервера, включающие скрипты. Компания Netscape предложила технологию LiveWire (которая развилась в язык Server-Side JavaScript), а другие компании разработали такие технологии, как NetDynamics, Dynamo и Cold Fusion (из этих технологий до настоящего времени используется только Cold Fusion).

В настоящее время к наиболее распространенным технологиям разработки web-приложений на основе шаблонов относятся следующие: Server-Side Includes (SSI), Cold Fusion, PUP, Active Server Pages (ASP) и Java Server Pages (JSP).

Показать весь текст
Заполнить форму текущей работой