Готовые сайты

влево вправо

Обратная связь / заявка






Система управления сайтом CMS SiteAdmin

Является самостоятельной разработкой нашей компании. Данная система управления сайтом представляет из себя четко спроектированный продукт. Набор составляющих модулей позволяет использовать систему для таких целей как:

  • Управление сайтом
  • Построение онлайн CRM систем.
  • Программно-посреднический комплекс, для обработки данных.

Отработанный механизм настроек позволяет очень гибко адаптировать ее под нужды любого Интернет проекта - как того требует бизнес архитектура компании нашего Заказчика, а также с их помощью гарантировать максимальную скорость разработки сайта, и оперативную поддержку сайта.
Мы с уверенностью можем сказать, что CMS SiteAdmin представляет из себя именно такой базис, который без труда справится с любой структурой будущего сайта. Для этого, в центральном арсенале системы существуют такие инструменты:

  • Древовидное отображение документов на сайте. (Документы)
  • Механизм отображения структурированных данных. (В системе SiteAdmin CMS - используется термин Объекты)

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

Открытость архитектуры
CMS SiteAdmin написан на языке PHP5, при этом успешно обрабатывается на хостинг-площадке где установлена более ранняя версия PHP4.
Структура базы данных МySQL, для отображения FrontEnd части соответствует 4-ой нормальной форме предъявляемой к структуре таблиц, которая гарантирует недублируемость материала, и значительно упрощает структурное взаимодействие со сторонними разработками.

Быстродействие
В системе предусмотрено кэширование запросов из базы данных. Более того, кэшированию подлежат не только данные из базы данных, но и динамические шаблоны из которых строится сайт, что придает дополнительные преимущества перед конкурентными решениями.

Надежность
CMS постоянно подвергается исследованиям, и нагрузкам, для проверки на отказоустойчивость. Внутренние правила разработки и модернизации CMS SiteAdmin в нашей вебстудии, дают гарантии "недублируемости" кода. Это в разы увеличивает чистоту программных алгоритмов, которые намеренно пишутся для возможного повторного их использования в механизме движка проекта.

Сохранность данных
Система обладает детальным журналом изменений (логи изменений), с возможностью "отката", без ограничений по времени. Даже при удалении документа, либо иного объекта с сайта, он предварительно попадает в корзину, из которой при необходимости может быть восстановлен.

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

Простота использования
Процесс добавления и редактирования документов на сайте, будующим администратором осваивается в течении 5-и минут. Отлаженный механизм внесения изменений на сайт не поставит его в затруднительное положение, даже если в админку со временем была внесена дополнительная функциональность. Каждый новый род данных, приводится в системе администрирования к единому стилистическому виду, что гарантирует аккуратность наполнения базы данных, и чистоту программных кодов системы в целом.

Прочие достоинства системы:

  • Скромные технические требования к запуску SiteAdmin на хостинге;
    - Apache v. 1.3 и выше
    - PHP4, установленный как модуль
    - My SQL база, v.4 и выше.
  • Кэширование сгенерированных страниц на стороне сервера;
  • Красивые(человеко-читаемые) пути в адресной строке браузера.

Программные библиотеки CMS SiteAdmin
В системе SiteAdmin решены самые основные и наиболее сложные задачи построения сайта. Основная часть платформы сайта – универсальная система администрирования, поэтому она имеет такое название SiteAdmin. Но на самом деле на этой платформе реализована масса задач,не касающихся администрирования контента, и возможно никогда не будет использоваться в полном наборе на конкретном сайте.
Среди функциональных модулей системы можно выделить основные библиотеки:

  • Библиотека кэширования данных.
  • Библиотека загрузки документов по их адресу
  • Библиотека полезных функций для работы с базой данных
  • Библиотека построения постраничной навигации
  • Библиотека генерации картинок, меняющихся при наведении мыши и переходах по сайту
  • Библиотека построения дерева сайта
  • Библиотека поиска по сайту
  • Библиотека для генерации обновляющихся блоков без перезагрузки страницы
  • Библиотека транзакций. Функции, помогающие решить проблемы единовременного доступа нескольких процессов к общим ресурсам и объединения набора действий в неделимую операцию
  • Библиотека построения графиков
  • Библиотека работы с FTP ресурсами
  • Библиотека разбора XML-данных (Используется Sablot XSLT процессор)
  • Библиотека работы с электронной почтой. Система уведомлений о заполнении анкет и реализация задач прикрепления файлов.
  • Библиотека случайной выборки уникальных объектов из базы данных.