Организационно-технологические структуры систем управления web-сайтами на базе «IPS NikolaSoft»
Среди задач, которые решает информационно-программная система «IPS NikolaSoft», существуют задачи автоматизации формирования и управления деятельностью интернет-ресурса. На диаграммах, приведенных ниже, приводятся примеры различных организационно-технологических структур систем управления деятельностью web-сайта.

Как показано на Рис. 1, на сервере, который доступен для свободного доступа из интернет, устанавливаются клиентский и служебный интерфейсы сайта. Клиентский интерфейс представляет материалы сайта для пользователей и, как правило, оформлен уникальным образом в соответствии с назначением сайта. Доступ к клиентскому интерфейсу – свободный, не требует ввода пароля.
Служебный интерфейс используется для управления информационным наполнением сайта. Для входа в служебный интерфейс требуется авторизация (ввод логина и пароля).
В данном варианте клиентский и служебный интерфейсы являются динамическими (в динамических сайтах используются серверные скрипты, которые формируют страницы сайта в момент запроса пользователя к серверу, на основе заданного дизайна и содержания информационной базы данных сайта).

Вариант на Рис. 2 отличается от предыдущего наличием у клиентского интерфейса собственной базы данных, информация из которой берется в режиме чтения.

Третий вариант позволяет существенно повысить информационную безопасность сайта за счет переноса служебного интерфейса в защищенную область и разделения технологической и публичной баз данных. Могут уменьшиться требования к программному обеспечению общедоступного сайта за счет использования базы данных публичного сайта только на чтение.

В четвертом варианте добавляется предпубликационный сайт, который размещен в защищенной области и является точной копией общедоступного сайта. Предпубликационный сайт позволяет редакции ресурса проводить дополнительные проверки сайта перед его копированием на общедоступный сервер.

В следующем варианте архитектуры используется статическое представление клиентского интерфейса. Под термином «статический» подразумевается, что страницы сайта представлены в готовом виде и не требуют обработки перед их передачей с сервера на клиентские компьютеры. Это позволяет:
- экономить вычислительные ресурсы общедоступного сервера и, следовательно, повысить устойчивость сервера к увеличению нагрузок (т.е. количества запросов страниц сайта в единицу времени)
- снизить объем используемого системного программного обеспечения на общедоступном сервере и, соответственно, уменьшить уязвимость сервера к хакерским атакам.
Возможности «IPS NikolaSoft» по построению структур СУ web-сайтами, включают, но не ограничиваются перечисленными вариантами.
Гибкость «IPS NikolaSoft» по отношению к прикладным задачам сайта проявляется в возможности создания таких организационно-технологических структур СУ web-сайтами, которые соответствуют требованиям конкретного проекта.
В процессе жизненного цикла сайта могут меняться внешние и внутренние условия существования проекта. Следовательно могут меняться требования к системе автоматизации деятельности сайта. Адаптивность «IPS NikolaSoft» к изменениям условий проявляется в возможности изменения организационно-технологической структуры системы управления сайтом, построенной на базе «IPS NikolaSoft», без потери основной функциональности – управления вводом информационного наполнения сайта и отображением материалов на клиентском интерфейсе сайта.