Учебник по веб дизайну
 Свободное программное обеспечение. Доступно. Бесплатно. Легально.
Учебник
HTML
CSS
DHTML
JavaScript
SSI
  Директивы
  Операторы
Раскрутка
Справочник
HTML
JavaScript
SSI
Браузеры
Хостинг
Скрипты
JavaScript
PHP
Статьи
SEO
HTML
Flash
Все об Интернет
Новости Интернет
Утилиты
Конструктор
Информер
А так же...
Наши баннеры
Контакты
Гостевая
Реклама на сайте

SSI. Включения на стороне сервера.

Технология SSI (Server Side Includes, включения на стороне сервера) является простым, но в то же время, мощным инструментом для создания динамических сайтов. Многие веб мастера рано или поздно сталкиваются с проблемой создания многостраничных сайтов. Технология SSI позволяет решить эту проблему собирая страницу из заранее подготовленных кусочков. Кроме того, SSI позволяет вставлять в текст HTML документа результат выполнения SGI скриптов.

Инструкции SSI обрабатываются на стороне сервера, поэтому прежде чем использовать инструкции SSI необходимо сконфигурировать сервер. Страницы с использованием инструкций SSI приводят к значительной нагрузки на сервер, поэтому обработка страницы с SSI включается при запросе страницы с определенным расширением (обычно, *.shtml). Это делается добавлением в файл httpd.conf строк

AddType text/html .shtml
AddHandler server-parsed .shtml

Конечно же, вы можете задать для страниц обрабатываемых сервером расширение *.html. Это будет удобно, если инструкции SSI используются на значительном количестве страниц сайта. Дополнительно нужно включить в конфигурационном файле опцию Options +Includes.

Директивы SSI включаются в HTML документ в виде комментариев:

<!--#element attribute=value -->

В отличии от обычного коментария, директивы SSI содержат обязательный символ #, который говорил обработчику о том, что здесь находится исполняемый код. Перед закрытием комментария (-->) обязательно должен стоять пробел, иначе он будет воспринят как часть кода. Можно указывать несколько пар attribute=value. Значение (value) можно помещать в двойные кавычки.


Ссылки по теме:
Построение многостраничных сайтов на HTML
Реклама

Можно ли сообщение "Программа выполнила недопустимую операцию... обратитесь к разработчику" считать официальным вызовом в США?
главная :: наверх :: добавить в избранное :: сделать стартовой :: рекомендовать другу :: карта сайта

Rambler's Top100

Страница сгенерированна за 0.0131 сек.
Сайт оптимизирован под разрешение 800х600 и браузер MS IE 6.0.
Copyright © 2005-2010 originweb.info, design.originweb.info.
Хостинг ruweb.net