SSI - Server-Side Includes - включения на стороне сервера - Практическое использование SSI. Часть 4

ОГЛАВЛЕНИЕ

А вот как выглядит на самом деле файл, который вы воспринимаете, как обычный HTML документ (он сокращен для удобства восприятия):

<!--#set var="TITLE" value="HTML редакторы и утилиты" -->

<!--#set var="KEYWORDS" value="HTML,editor,редактор,утилита,utilities,freeware,shareware,free" -->

<!--#set var="DESCRIPTION" value="HTML редакторы и утилиты" -->

<!--#include virtual="_head.html" -->

<!--#set var="I_TITLE" value="Prime Style 1.2" -->

<!--#set var="I_RATING" value="1" -->

<!--#set var="I_PIC" value="ps.gif" -->

<!--#set var="I_PIC_W" value="300" -->

<!--#set var="I_PIC_H" value="225" -->

<!--#set var="I_SITE" value="" -->

<!--#set var="I_PAGE" value="http://www.northnet.com.au/~hardy/prime/" -->

<!--#set var="I_ARCHIVE" value="" -->

<!--#set var="I_LOCALARCHIVE" value="" -->

<!--#set var="I_PLATFORM" value="Windows 95/NT" -->

<!--#set var="I_STATUS" value="Free" -->

<!--#set var="I_DESCRIPTION" value="Простой и наглядный редактор каскадных

стилей. Простой и понятный интерфейс." -->

<!--#include virtual="_item.html" -->

<!--#set var="I_TITLE" value="Web-O-Rama v.4.00" -->

<!--#set var="I_RATING" value="" -->

<!--#set var="I_PIC" value="weborama.gif" -->

<!--#set var="I_PIC_W" value="300" -->

<!--#set var="I_PIC_H" value="225" -->

<!--#set var="I_SITE" value="" -->

<!--#set var="I_PAGE" value="" -->

<!--#set var="I_ARCHIVE" value="" -->

<!--#set var="I_LOCALARCHIVE" value="" -->

<!--#set var="I_PLATFORM" value="Windows 95/NT" -->

<!--#set var="I_STATUS" value="Free" -->

<!--#set var="I_DESCRIPTION" value="Весьма удобный интерфейс, возможность

внешнего просмотра файлов через браузер, открывает сразу много файлов.

Есть встроенный индикатор контроля системных ресурсов." -->

<!--#include virtual="_item.html" -->

<!--#set var="I_TITLE" value="HTML Font Colorizer" -->

<!--#set var="I_RATING" value="3" -->

<!--#set var="I_PIC" value="" -->

<!--#set var="I_PIC_W" value="100" -->

<!--#set var="I_PIC_H" value="100" -->

<!--#set var="I_SITE" value="" -->

<!--#set var="I_PAGE" value="http://home1.inet.tele.dk/theill/hfc.htm" -->

<!--#set var="I_ARCHIVE" value="" -->

<!--#set var="I_LOCALARCHIVE" value="" -->

<!--#set var="I_PLATFORM" value="Windows 95/NT" -->

<!--#set var="I_STATUS" value="Freeware" -->

<!--#set var="I_DESCRIPTION" value="Эта великолепная утилита, котороя

позволит вам создать цветовое перетекание в тексте любым цветом. Достаточно нажать несколько кнопок." -->

<!--#include virtual="_item.html" --> 

<!--#include virtual="_foot.html" -->

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

Imperio ru-admin.com