ExpiCMS

Текущая версия: 1.91
Распространяется по платной лицензии с помощью платформы Express-site.
Год создания: 2005, продолжает несущественно совершенствоваться
Официальный сайт: www.expi-cms.ru

 

Система администрирования, она же система управления контентом, Content Management System, а по-простому, движок сайта. Создана на платформе LAMP (Linux/Apache/MySQL/PHP). В то время, когда она создавалась, была передовой и по своей фукнциональности, и по интерфейсу, особенно если учесть, что движков тогда было немного и большая часть из них была что называется "самописными", т.е. для личного использования самими программистами и созданные ими самими. Движение CMS тогда как раз набирало обороты вместе с активной интеграцией Интернета в нашу жизнь.

Созданию движка предшествовал длительный период исследований и порядочное количество пробных версий. Разумеется, чтобы придти к созданию ExpiCMS, мне пришлось создать немало сайтов с использованием всевозможных технологий, включая такую невообразимую экзотику, как инструменты от компании Майкрософт.

Сегодня с использованием ExpiCMS созданы и успешно функционируют сотни сайтов.

Идея

Если у Вас есть сайт, то вы должны фокусироваться на его наполнении, а не его внутреннем устройстве. Вы же не варите бумагу, чтобы написать письмо бабушке?

Концепция ExpiCMS состоит в том, что пользователя, создателя сайта, необходимо избавить от любой необходимости залезать в программный код и вообще на сервер, поскольку на эти второстепенные телодвижения тратится уйма времени; это недоступно подавляющему большинству людей; это создает зависимость пользователей от программистов и сисадминов. Для достижения этой цели была разработана шаблонно-модульная архитектура разделения составляющих компонентов сайта - модель, удовлетворяющая любому сайту в принципе. Другими словами, ExpiCMS подходит для создания абсолютно любого сайта любого масштаба.

Ключевым моментом ExpiCMS является интерфейс. Центральным элементом интерфейса стала древовидная структура сайта, что выгодно отличало его среди конкурентов. Когда пользователь заходит в систему администрирования, он сразу видит сайт, его структуру, может перемещаться по страницам, так же как на сайте. У страниц есть три способа отображения: как есть, параметры и наполнение. Благодаря этому центральному элементу, знакомство пользователя с системой происходит очень быстро. Пользователь получается возможность применять все возможности системы без дополнительного обучения. Все, как это принято говорить в среде дизайнеров интерфейсов, интуитивно понятно.

Пользователь не обязан иметь никаких технических навыков, кроме банальных пользовательских, типа "мышкой водить и на кнопки жать" - это еще одна составляющая концепции.

Другой важный концептуальный момент ExpiCMS - это открытая технология, благодаря которой кто угодно может создавать и использовать шаблоны и модули.

Возможности

В ExpiCMS есть все, что необходимо для полноценной работы с сайтом:

Люди

Михаил Зеленский - идея, архитектура, интерфейс, core programming
Анатолий Черняков (me_in_luv) - графический стиль, отрисовка интерфейса
Андрей Луговой (440hz) - core programming, серверная архитектура
Юрий Колдаев - программирование дерева сайта и парочки интерфейсов
Александр Зеленский - тестирование
Marc van Gent - голландская локализация, моральная поддержка ;)

Официальный сайт: expi-cms.ru