339 MGraphics.ru - SSI - Основные функции
Уроки photoshopa


SSI

Основные функции

Условия перепечатки материалов

Рейтинг статьи: 0.000.000.000.000.00
Проголосовало 0 человек.
Оцените статью:

Перед тем как начать, хочу сказать что с SSI лучше работать через браузер Safari, скачать его можно здесь: http://topbrowser.ru/browser/safari, просто у Safari идеально выполнены настройки под SSI.
Технологию SSI поддерживают почти все сервера: Apache, Netscape, Spry Web и Microsoft Internet Information Server. По сути это препроцессор, то есть перед выдачей страницы клиенту производится обработка ее сервером.

SSI+ это более расширенная версия SSI.

Поддержка этой технологии связанна с специальной конфигурацией WWW сервера и протокола HTTP.

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

Если сервер не воспринимает режим SSI, то есть команды SSI не обрабатываются, то они воспринимаются как комментарий и выводятся пользователю как есть.

Какой тип файлов обрабатывается SSI зависит от конфигурирования сервера, по умолчанию обрабатываются файлы с расширением .shtml .sht , но можно настроить сервер и на обработку файлов .htm .html. Для этого нужно в файле испоганить настройки apache или для ограниченного в правах пользователя вбить в файл .htaccess :
    AddType text/html .htm .html .shtml
    AddHandler server-parsed .htm .html .shtml
    Options +Includes

  Формат команды SSI

 <!--#команда параметр(ы)="аргумент"-->
некоторые команды имеют еще и подкоманды:

&&подкоманда&&

 

Основные команды SSI

'echo' Вставка в документ переменных среды (браузер, дата, имя документа, ...).
'include' Включение файла в HTML документ.
'fsize' Включение размера файла в HTML документ.
'flastmod'  Включение даты последней модификации файла в HTML документ.
'exec' Выполнение внешнего исполняемого файла (CGI программы). Выходной поток данных (стандартный вывод) этой программы включается в документ.
'config' Установка параметров для SSI+ команд.
'odbc' Обращение к внешней ODBC СУБД.
'email' Отправка электронной почты или представление формы.
'if' Условный оператор, управляющий выполнением других команд SSI и вывода документа.
'goto' Оператор перехода на определенную SSI метку ('label').
'label' Метка в документе.
'break' Остановка вывода документа.

Разместил: Vulko
Опубликовано: 21.06.2004
Статья "SSI - Основные функции" прочтена 8625 раз.





Последние новости