Технические характеристики
Архитектура, структура, технические характеристики CMS
Архитектура CMS UlterSuiteАрхитектура системы управления контентом CMS UlterSuite - трехуровневое клиент-серверное приложения с тонким клиентом. На первом уровне используется SQL СУБД, на втором JAVA приложение, генерирующее html-страницы, на клиентском уровне - браузер, визуализирующий веб-интерфейс. Веб-интерфейс используется и администраторами системы и обычными пользователями. Структура CMS UlterSuiteСайт на платформе CMS UlterSuite состоит из SQL базы данных, файловой системы, HTML и XSLT шаблонов и ПО. В базе данных хранится содержание и структура сайта. Структура и организация базы данных для всех сайтов одинакова. Изображения и документы хранятся в файловой системе сервера. Изображения используемые для базового оформления всех страниц загружаются разработчиками сайта вместе с шаблонами. Изображения и документы, составляющие контент сайта, загружаются администраторами сайта через административный веб-интерфейс. Внешний вид страниц определяется комплектом шаблонов сайта. Шаблоны представляют собой файлы с HTML, CSS и XSLT кодом, которые формируют страницы и отдельные блоки на страницах. Состав шаблонов для всех сайтов одинаков, некоторые шаблоны могут отсутствовать, если к сайту не подключены и не используются какие-либо функции. Для страниц административного веб-интерфейса всех сайтов на одном сервере используется один комплект шаблонов. Программное обеспечение системы управления контентом для всех сайтов на одном сервере, как правило, одинаково. В особых случаях для некоторых сайтов ПО может отличаться от текущей версии. Технология создания ПО CMSДля создания ПО системы управления контентом (web-приложений)используется технология Java Servlet Specification v.2.3. Sun Microsystem. Требования к серверу и ОС для поддержки CMSCMS UlterSuite может эксплуатироваться на серверах с любой архитектурой: Intel, AMD, IBM, HP и т.д (RISC, CISC и пр.). Система управления контентом может работать на любой операционной системе: Linux, UNIX, Windows и т.д. при условии, что для этой ОС имеется нормально функционирующая виртуальная машина JAVA (JVM). В настоящее время используется и рекомендована для применения связка Linux (Red Hat) и Intel Xeon (или AMD). Хранение и обработка данных в CMSСистема управления контентом может работать с любыми СУБД с языком запросов SQL, для которых имеются драйвер JDBC. В настоящее время используется и рекомендована для применения PostgreSQL. Интеграция CMS с электронными платежными системамиИнтеграция системы управления контентом интернет-магазина с электронными платежными системами типа Assist, Web money, Яндекс.деньги и другими возможна. Интеграция выполняется для разрабатываемого интернет-магазина на заказ. Интеграция CMS с системами учета и управления предприятиемИнтеграция системы управления контентом интернет-магазина с системами учета и управления предприятием класса "1С:Предприятие", "1С:Торговля и Склад 7.7 и 8.0" или "БЭСТ" возможна. Осуществляется на заказ. Имеются наработанные и обкатанные на практике решения для "1С:Предприятия" и протокола CommerceML.
|