Create site free
Технология SSI - Программирование - Статьи по веб дизайну - Каталог статей - Mvi - развлечения
Вторник, 07.02.2012, 20:54
Музыка, видео, игры - MVI
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории каталога
Графика [5]
Графика в веб дизайне
Веб-дизайн [9]
статьи по веб-дизайну
Верстка [7]
Статьи по верстке страниц
Программирование [5]
Статьи по веб программированию
Разные статьи [15]
Разные статьи по веб-дизайну
Мини-чат
Наш опрос
Самая удобная обувь?=)
Всего ответов: 44
Главная » Статьи » Статьи по веб дизайну » Программирование

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

С помощью основных команд данной технологии можно создать довольно интересные эффекты, например, внедрять в страницу дополнительный html-документ.

За это отвечает команда #include.

Введите код <!--#include file="путь" --> или <!--#include virtual="путь" -->.

В первом случае аргумент file показывает, что внедряемый объект находится в той же папке, что и основная страница. Если задан аргумент virtual, внедряемый объект может находиться в любом каталоге, но при этом очень важно правильно написать его адрес.

C точки зрения веб-дизайна, наибольший интерес представляет команда config, так как с ее помощью осуществляются изменения форматов даты и времени, а также назначается текст сервисного сообщения. На практике это происходит следующим образом:

Формат вывода даты и времени

<!--#config timefmt="число/месяц/год" -->

Выражение "число/месяц/год" является значением аргумента timefmt. Чтобы правильно задать дату и время необходимо знать специфические обозначения:

%a, %b - сокращенные названия дней недели и месяцев
%A, %B - полные названия дней и месяцев
%d - день месяца (дата)
%H, %I - 24-часовой и 12-часовой форматы времени
%j - порядковый номер дня года
%m - порядковый номер месяца
%M - минута
%S - секунда
%U - порядковый номер недели года
%W - порядковый номер дня недели
%y, %Y - год в виде двух или четырех цифр

Сервисное сообщение

<!--#config errmsg="О неполадках на сервисе сообщайте <a href=mailto: адрес электронной почты>веб-мастеру</a>"

Команда exes позволяет применять CGI-сценарии:

<!--#exes cgi="/cgi-bin/имя_файла.pl" -->

или запускать внешние программы:

<!--#exes cmd="date" -->

Вместо заключения

В одной статье достаточно сложно описать все возможности, предоставляемые технологией SSI. Целью данного материала является знакомство начинающих веб-мастеров с азами технологии. Строго говоря, SSI не относится к языкам программирования, возможно именно поэтому она легче изучается. Вам просто надо запомнить синтаксис команд <--#команда параметр="значение" -->, их назначение и параметры, а затем немного попрактиковаться в написании кодов.


Источник: http://web-silver.ru/
Категория: Программирование | Добавил: mvi (15.10.2008)
Просмотров: 189 | Рейтинг: 0.0/0 |
Всего комментариев: 0

При копировании материалов данного сайта, ссылка на него обязательна!

Имя *:
Email:
Код *:
Форма входа
E-mail:
Пароль:
Поиск
Друзья сайта
Анекдоты
Реклама
Статистика


Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2012 Хостинг от uCoz