на главную поиск и карта сайта отправить сообщение

ГК «Константа»

InfoDesigner

InfoDesignerWeb

новая версия сайта

Контактная информация

+7 (495) 229-85-42

 

Система управления информационным пространством InfoDesigner

версия для печати

Серверные приложения

 

Серверные приложения как правило устанавливаются на том же сервере, что и база данных и обеспечивают дополнительные функциональные возможности.

 

Главными из них являются:

 

HTML-генератор, обеспечивающий функции генерации и репликации HTML-страниц,

HTTP сервер, обеспечивающий просмотр прототипа сайта на технологическом сервере.

 

 

Иллюстрация работы системы

 

Сервис генерации после его запуска выполняет следующие функции:

 

автоматически сканирует технологическую БД;

получает множество данных, изменённых оператором(ми) с момента последнего сеанса генерации;

проводит соответствие данных и шаблонов;

производит управление (добавление, изменение, удаление) набором статических HTML-страниц, размещённых на файловой системе технологического сервера, служащих для их предварительного просмотра и дальнейшего переноса в публичную зону.

 

Иными словами, подготовленные для публикации данные, пропускаются через предназначенные для них шаблоны, и создаются их представления в виде увязанных HTML-страниц и файловых данных. По окончании сеанса генерации, редактор может произвести визуальный контроль изменений, внести правки и повторно запустить сервис генерации. При этом изменения ещё не «видны» на внешнем сервере. После проверки и утверждения сгенерированных файлов необходимо запустить сервис репликации.

 

Сервис репликации производит изменение набора HTML-страниц одного или нескольких публичных серверов в соответствии с эталонным множеством технологического сервера. Репликация осуществляется по протоколу FTP. По окончании сеанса репликации наборы HTML-страниц на технологическом сервере и на публичном приводятся в полное соответствие.

 

HTTP сервер обеспечивает просмотр текстовой, графической и иной информации, полученной в результате генерации, перед их репликацией в публичную зону. Функции HTTP сервера:

 

передача HTML страниц по запросу клиента по протоколу HTTP;

обработка серверных включений SSI;

выполнение приложений CGI.

 

Для обеспечения возможности выполнения приложений CGI на технологическом сервере должен быть установлен интерпретатор языка Perl. В качестве HTTP сервера технологической зоны обычно используется свободно распространяемый HTTP сервер Apache версии 1.3.х. Также, может быть использован другой HTTP сервер, удовлетворяющий перечисленным требованиям.

Copyright © 2005-2011 ГК «Константа». Система InfoDesigner. Система InfoDesignerWeb. Все права защищены.

Участник проекта CMS Magazine