Skip to content
EntityQ1411939· pop 19· linked from 131 articles

Also known as SHTML, Server-parsed HTML

interpreted server-side scripting language

Wikidata facts

Show 1 more fact
media type
text/x-server-parsed-html3
Sources (2)

via Wikidata · CC0

Article · Русский

SSI (Server Side Includes — включения на стороне сервера) — несложный язык для динамической «сборки» веб-страниц на сервере из отдельных составных частей и выдачи клиенту полученного HTML-документа. Реализован в веб-сервере Apache при помощи модуля mod_include. Включённая в настройках по умолчанию веб-сервера возможность позволяет подключать HTML-файлы, поэтому для использования инструкций файл должен оканчиваться расширением .shtml, .stm или .shtm Необходимо помнить, что некоторые сервисы не исполняют команды SSI, если расширение файла будет отличным от приведённых выше, например, .html. Синтаксис SSI позволяет включать в текст страницы другие SSI-страницы, вызывать внешние CGI-скрипты, реализовывать условные операции (if/else), работать с переменными и т. п. Благодаря крайней простоте языка сборка SSI-страниц происходит очень быстро, однако, многие возможности полноценных языков программирования, например, работа с файлами, в SSI отсутствуют. Отдельные элементы синтаксиса SSI используются и в других скриптовых языках, например в ASP.

Abstract from DBpedia / Wikipedia · CC BY-SA