Технологии

  • Данная CMS реализована на платформе RChe PHP Framework 1.0.
  • Некоторые классы и библиотеки кодированы ionCube, для обеспечения защиты от нелегального распространения. Большая часть кода открыта, что позволяет производить его доработку и изменения.
  • Поддержка PHP 5.6, 7.1, 7.3.
  • Использование БД MySQL(MariaDb).
  • Приемлемая скорость работы на шаред-хостингах (производительность достигается за счет архитектуры; структуры кода; оптимизации html, css, js; оптимизации базы данных; в том числе, подключение только используемых PHP классов в момент генерации страниц и т.д.).
  • Шаблон с HTML 5, CSS 3, jQuery.
  • Использование CSS и JS фреймворков (Bootstrap или Semantic UI).
  • Оптимизировано для работы на Linux сервере(хостинге) с nGinx или Apache.
  • Ресурсоемкие операции(массовый импорт данных и т.д.) выполняются посредствам Ajax запросов с разбиением данных таким образом, чтобы как можно больше уменьшить нагрузку на сервер за одну операцию.
  • Шаблоны отделены от логики, Model-View-Controller (MVC, «Модель-Представление-Контроллер», «Модель-Вид-Контроллер») понятной реализацией и простым доступом.
  • Понятное разбиение скриптов и данных, по папкам.
  • Блочная верстка HTML шаблонов, тип документа HTML5.
  • Предусмотрена возможность дальнейшего масштабирования функционала, добавление новых разделов и т.д.
  • Документирование: комментарии кода, описание структуры файлов и папок, классов и методов, структуры базы данных, таблиц и полей.