Вашему вниманию краткое описание внешнего вида, принципов работы и функциональных возможностей. Мы планируем посвятить нашей CMS отдельный сайт, где раскроем все достоинства системы. Четко, подробно и с расстановками. Здесь же собрали самое вкусное — квинтэссенцию возможностей.
Начнем с того, что система работает на основе набора бесплатных популярных продуктов: Linux + MySQL + PHP + Smarty + Apache + Nginx. Это, во-первых, избавляет заказчика от дополнительных затрат. Во-вторых, делает доступной поддержку, не привязанную к разработчику. И, в третьих, позволяет подобрать оптимальный хостинг или организовать размещение сервера.
В системе применяется многоуровневое кэширование, что позволяет проектам выдерживать большие нагрузки.
SunSite - это многоязычная система. Он позволяет создавать любое количество языковых версий сайта и управлять ими.
Интерфейс разработан под браузеры с поддержкой CSS3, HTML 4 и JavaScript. Подробнее о нем можно почитать в соответствующем материале.
Структурно SunSite можно разделить на три части: дерево сайта, функциональные модули и репозитарий.
Репозитарий — это основа для построения интерфейсов разделов и материалов, их структуры и содержания. Можно сказать, что это кирпичики из которых строится сайт. Из них можно сложить практически любую конфигурацию, хватило бы фантазии.
Дерево сайта — это структура разделов, как информационных, таки функциональных, которые могут быть доступны посетителю ресурса. Количество уровней вложенности ветвей дерева, а также количество материалов в каждом из них, ничем не ограничено. Функциональность дерева позволяет:
Каждый раздел сайта имеет набор базовых свойств, которые используются или могут использоваться при отображении его на стороне посетителя. Например, кроме названия раздела и его алиаса (адреса страницы, который отображается в браузере), можно:
Набор этих свойств может быть уникальным для каждого раздела, и формироваться администратором сайта исходя из практической целесообразности.
По такому же принципу организована работа по управлению материалами. Материал может содержать массу параметров и характеристик. Их количество, набор по закладкам, также может быть уникальным для любого раздела. В зависимости от потребностей и задается администратором. Среди всех возможных параметров выделим:
С помощью репозитария всегда возможно создать любое другое свойство, которое удовлетворит потребности функциональности.
SunSite — это гибкая система управления контентом. К ней можно написать любое количество модулей с произвольной функциональностью. Ниже перечислены некоторые из уже доступных:
Все, чего вы не нашли в списке, но желаете реализовать — доступно для разработки. Свяжитесь с нами и обсудите задачу.