хочу рассказать вам об основах технологии server side includes или ssi.
ssi переводится как “включения со стороны сервера”. Эта технология помогает сохранить уйму времени при создании сайта и закачке его на сервер. Вообще ssi призвана, насколько это возможно, облегчить работу web-мастера.
Август
9,
2008
— Рубрика: SSI
Метки: аспекты, директивы, использование
В этой статье я расскажу о технологии server side include (ssi). Вещь эта в www-дизайне чрезвычайно нужная и полезная, так как во много раз облегчает работу по созданию и поддержке web-сайта.
server side include с английского переводится как «включаемый на стороне сервера». Звучит страшновато, но на самом деле все просто: эта технология позволяет web-серверу включать в текст ваших html-страниц любой другой текст: содержимое текстовых файлов или, например, результат работы cgi-скриптов (который, как известно, обычно оформляется в виде html-текста). Происходит это «включение» непосредственно перед передачей текста html-страницы браузеру пользователя, так что посетитель страницы даже не догадывается об этой серверной «возне».
Июль
19,
2008
— Рубрика: SSI
Метки: поддержка, польза, сервер
Вот типичная ситуация: Вы, полный желанием и фантазией, хотите сделать свой сайт. Вот Вы уже начали делать html странички, но перед Вами встал серьёзный вопрос, на какой сервер помещать сайт? Естественно Вы не будет платить деньги за представленное место на диске сервера, а следовательно будет искать подходящий бесплатный хостинг. Самыми распространёнными бесплатными серверами на сегодняшний день являются Народ, boom, newmail, chat и др. На них нельзя использовать cgi скрипты и ssi , так что если у Вас на сайте к примеру на каждой страничке одна и та же менюшка, то Вам придётся вставлять её в каждый файл. Но более страшная ситуация настанет, если Вы уже имеете окола ста страниц с этой менюшкой и Вам потребовалось добавить в неё новый раздел. Вас ждёт долгое и мучительное исправление страниц, а затем закачивание их на сервер.
Июль
9,
2008
— Рубрика: SSI
Метки: браузер, скрипт, шаблон
Любой документ, у которого будет установлен обработчик “server-parsed” будет сканироваться этим модулем, если включена опция “includes”. Если вы имеете малое количество документов с ssi, то лучше всего в файле httpd.conf указать следующее:
Июль
8,
2008
— Рубрика: SSI
Метки: модуль, опция
Включаются в html документ в виде комментариев (это не мешает вам использовать обычные комментарии).
Очень часто значение помещается в двойные кавычки. Некоторые команды позволяют иметь только одну пару атрибут-значение. Обратите внимание, что заключительная часть комментария (–>) должна отделяться от директивы пробелом, иначе она будет воспринята, как ее часть.
Рассмотрим определенные в apache элементы ssi:
Июнь
30,
2008
— Рубрика: SSI
Метки: директивы, кавычки, элементы
Основным, простейшим, но в то же время чрезвычайно мощным инструментом поддержки больших наборов документов является SSI (Server-Side Includes - включения на стороне сервера). Если кто-то из вас знает Си, то он быстро поймет, что SSI чрезвычайно похож на макроязык. С помощью SSI можно не только в зависимости от некоторых условий выводить определенные части документа, не только формировать документ из заранее определенных кусочков, но и вставлять результат работы некоторого CGI сценария или программы прямо в документ.
Июнь
23,
2008
— Рубрика: SSI
Метки: документ, параметры, пользователи, шаблоны