В этой статье я расскажу о технологии 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
Метки: модуль, опция