-Основные возможности системы:

  • Админ.центр выполнен в стиле web2.0, с соблюдением по w3c стандартов;
  • Система использует кодировку UTF-8, что решает множество проблем с локализацией;
  • Система написана при помощи ООП (объектно-ориентированное программирование);
  • Удобная работа с пользователями - регистрация, группы пользователей и гибкая настройка прав доступа;
  • Возможность создания "простых" страниц (текст, изображения) с любым количеством и типом заполняемых полей;
  • Создание различных каталогов товаров, с любым набором данных;
  • Удобное добавление одиночных и мульти- изображений с добавлением к ним ватермарков;
  • Автоматическое изменение размеров изображений, а также лёгкая перегенерация существующих изображений в случае изменения настроек (размеров, ватермарков);
  • Поддержка полной мультиязычности пользовательских интерфейсов;
  • Возможность отправки писем со встроенными изображениями и вложениями (рассылка, формы обратной связи);
  • Человеко-понятные URL (ЧПУ) - удобное формирование ссылок на разделы/страницы проекта, управляемые из админ.центра;
  • Возможность указания META-тегов (meta keywords, meta description и title) для любой страницы;
  • Удобное построение пользовательских форм; валидация вводимых данных; запись в БД и вывод информации при помощи универсального конструктора форм;
  • Компиллируемые в PHP шаблоны, с удобным модулем управления всеми шаблонами из админ.центра; с автоматическим сохранением и записью истории изменения каждого шаблона;
  • Возможность применения IF, SWITCH, DATE, SUBSTR конструкций в шаблонах;
  • Возможность создания нескольких версий сайта (PC, WAP, PDA и т.д.) с помощью модуля управления каркасами, что позволяет получать различный внешний вид для одного и того же содержимого;
  • Универсальная система создания и изменения конфигурационных констант для каждого из плагинов;
  • Система HOOK/BOOTSTRAP, позволяющая "подцеплять" к любому действию в системе совместимые с ним действия, не меняя содержимого модулей;
  • Ручная настройка опций WYSIWYG-редактора TinyMCE из админ.центра, валидация ввода в backend;
  • Деление каркаса на основную MASTER-, и зависимые SLAVE-области; а также полное управление условиями отображения содержимого в SLAVE-областях;
  • Использование мультиязыковых "Коллекций" для построения radio, select и multi checkbox списков;
  • Гибкая возможность дописывать функционал существующих плагинов, не меняя самих плагинов;
  • Возможность использовать вместо стандартного файлового кеша данных memcache;
  • Возможность использовать драйвер mysqli;
  • и множество других полезных возможностей системы для управления любым веб проектом!

-Эргономика панели управления:

Интерфейс админ.центра Artof CMS3 постороен таким образом, что с момента установки до момента запуска (среднего по масштабу и количеству функционала) проекта, человек знающий лишь логин от админ.центра и HTML/CSS может произвести все действия для приведения проекта в требуемый вид и получения необходимого функционала.

-Скорость работы системы:

Скорость проекта позволяет добиться следующих результатов по генерации 1 страницы на сервере средней конфигурации:

Для сайта-визитки (Навигация + Меню последних новостей + Контентная страница + Форма подписки) - 0.01с

Для среднего интернет-магазина или каталога товаров (Навигация + Меню последних новостей + Дерево категорий + Список товаров с изображениями + Избранная статья + Форма входа) - 0.03с

-Безопасность данных:

  • Надёжная защита от SQL-инъекций путём использования для работы с БД утилиты конструктора запросов с встроенным эскейпированием нежелательных символов;
  • Строго определённые точки входа, что не даёт пользователям получить данные по нерегламентированным ссылкам;
  • Скрытие реальной структуры папок и классов с помощью ЧПУ адресации.