Начиная свою работу в сфере создания сайтов, сначала студия Максимум, а позднее Реймакс, работали с собственной системой управления работающей на основе шаблонизаторов Smarty. Позже, в процессе своего развития было принято решение о переходе на коммерческую версию системы управления и начат её поиск.
В результате за несколько месяцев было опробовано несколько десятков CMS, среди которых так и не был найден оптимальный вариант. В апреле 2008 года студия Реймакс начала создание сайтов на основе AVE.CMS. Одно из главных её отличий от конкурентов заключается в изменяемости структуры. Большинство представленных на рынке коммерческих и бесплатных систем имеют жёсткую структуру: каталог статей с подкаталогами и подкатегориями. В отличие от них AVE.CMS лишена данного недостатка. Под каждый проект структуру системы можно настраивать как угодно. Из-за отсутствия жёсткой структуры для AVE.CMS не существует готовых шаблонов для сайта. Для каждого проекта его необходимо создавать заново.
AVE.CMS является полноценной модульной системой. Её функционал легко расширяется за счёт установки новых модулей. Если какой-то из них не нужен его можно либо временно отключить, либо полностью удалить (при этом он всё равно останется на сайте, но перейдёт в статус не установленных). Для каждого модуля можно задать свой шаблон вывода. В стандартную комплектацию входит:
- Баннер
- Комментарии
- Контакты
- Статистика
- Текущая дата
- Загрузки
- Вопрос/ответ
- Форумы и профили пользователей
- Галерея
- Гостевая книга
- Авторизация
- Навигация
- Архив документов
- Внутренняя рассылка
- Опросы
- Карта проектов
- Поиск
- Магазин
- WhoisOnline
Все они легко настраиваются и редактируются при необходимости. В студии Реймакс разработано достаточно модулей, позволяющих ещё больше расширить функционал системы. Кроме того, для удобства работы, некоторые модули нами переделаны, так для модуля Баннера создана расширенная система отображения статистики, которой так не хватает в стандартной версии.
Для работы с документами существует система запросов. С её помощью, без вмешательства в код, можно сделать произвольный вывод любых документов из любой рубрики с использованием шаблонов и условий.
Все документы объединены в рубрики, для которых можно задавать не только индивидуальный шаблон оформления, но и права для групп пользователей. Рубрики могут содержать произвольны поля с данными. Для поля могут быть заданы свои шаблоны оформления в основном шаблоне рубрики и шаблоне запроса.
Если над сайтом работает несколько человек, есть возможность разделения прав для групп пользователей вплоть до того, что определённая группа сможет работать только с одним модулем. Для того чтобы контролировать работу редакторов и состояние сайта существует система логов, позволяющая посмотреть детальную статистику.
Одним из недостатков, на наш взгляд, является слабый дизайн панели управления, при работе с крупными проектами это хорошо заметно. Многие необходимые показатели оказываются скрытыми, поэтому нами была разработана собственная версия дизайна панели управления.
AVE.CMS представляет собой систему управления – конструктор, на основе которого можно собрать проект практически любой сложности. Выше перечисленные преимущества далеко не все, но поработав с этой системой найти её замену будет очень трудно. Скорость работы и уровень защиты делает её сопоставимой не только с бесплатными аналогами, но и с коробочными версиями коммерческих систем.