Обзор бесплатной CMS Atom-M

На данный момент уже разработано достаточно большое количество как коммерческих, так и бесплатных систем управления контентом, Но в данном обзоре будем рассматривать только одну очень перспективную CMS Atom-M как наиболее показавшая себя со стороны функциональности, гибкости и скорости работы. Рассмотрим основные черты по базовому функционалу, характеристике и преимуществах этой CMS в целом.

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

CMS Atom-M - написана на языке программирования PHP, с открытым исходным кодом для все желающих. То есть при необходимости и наличии знаний, вы можете изменять код системы под свои нужды. Система развивается и улучшается не только администратором проекта и разработчиками, но и сообществом энтузиастов, разрабатывающих дополнительные шаблоны, плагины, сниппеты, и помогающий расширять функционал системы в целом.

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

Основной функционал Atom-M включает в себя:

- Поиск.
- Чат комната.
- Пользователи.
- Каталог статей.
- Каталог файлов.
- Каталог новостей.
- Фотогалерея.
- Статистика
- Форум.

Достоинства Atom-M:

- Бесплатная.
- Простота установки.
- Удобная админ-панель.
- Универсальность и гибкость.
- Высокая производительность.
- Возможность легкой смены дизайна.
- Четкая организация структуры сайта.

Некоторые возможности и описание функций:

Новейшие технологии.
Система построена с использованием самых передовых технологий таких как: PHP5, PDO, HTML5, jQuery, AJAX, ООП..

ЧПУ.
Система использует ЧПУ (Человеку понятные урл), который вы сами сможете настроить под ваш проект.

Разделение html и php.
Шаблоны содержат только html код и Javascript, php в них не применяется. Кроме повышения безопасности, это дает дизайнерам возможность не учиться программированию, а с легкостью создавать необходимый шаблон. А еще это дает возможность скрыть от дизайнера сложные операции подготовки контента перед его выводом.

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

Разнообразие шаблонов.
Темизации сайта уделяется много внимания, ведь это очень важный фактор в создании сайта. Кроме легкости создания собственных шаблонов, вы можете найти множество готовых тем оформления для своего сайта.

Безопасность.
Настройки безопасности позволяют понизить риск взлома сайта или его повреждения, в следствии злонамеренных действий пользователей. Встроенный механизм защиты CMS Atom-M позволяют отразить многие атаки на ваш сайт. Защита от DDOS атак (путем прекращения обрабатывать запросы от ддосящих клиентов). Баны по IP. Отслеживание попыток SQL-иньекций и наказание виновного пользователя(если не удалось отследить, то система просто идентифицирует вредоносный запрос как ошибочный запрос и не обслужит его).

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

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

- AJAX отправка форм. (отправка форм без перезагрузки страницы)
- Красивые страницы ошибок
- Автогенерация RSS и Sitemap
- Генерация robots.txt
- Создание превью для загруженных изображений
- Водяные знаки для изображений
- Комментарии к материалам
- и многое и многое другое.

Оперативная поддержка сайтов.
Команда разработчиков, оперативно исправляет и улучшает ядро системы, без задержек отвечает на все проблемные вопросы и задачи, помогает исправить возникшие трудности. Вы можете решать возникшие проблемы как на портале dev.atom-m.net, так и в jabber конференции atomm_cms@conference.jabber.ru

Простота во всем.
Простота и удобство использования данной CMS проявляется практически во всем: от мгновенной установки системы на хостинг, понятного интерфейса, до редактирования дизайна и создания новых материалов. Причем разработчики часто настолько сильно заботясь об интуитивности восприятия системы не останавливаются ни перед чем и даже могут сломать обратную совместимость со старыми версиями дополнений(а сохранение обратной совместимости часто является залогом плохих и неэффективных решений), правда по обновлению дополнений с одной версии на другую всегда есть подробное руководство и даже объяснение причин не сохранения обратной совместимости конкретного решения.

Универсальность.
Система позволяет использовать свою гибкую и лаконичную архитектуру для создания различных типов сайтов: от обычных статических сайтов до форумов, новостных или информационных-порталов. Например, в отличие от многих CMS, Atom-M имеет богатую встроенную библиотеку с функционалом для обработки изображений, красивой отправки почты, безопасной авторизации, обработки ББ кодов и т.д. с возможностью её легкого расширения(просто положить в папочку).

По сути, система являет собой целый фреймворк для создания модулей и плагинов. Причем с возможностью "вклинится" в любую часть работы движка, посредством системы событий. Это дает возможность создавать дополнения с практически неограниченными возможностями, где код контроллера(в Atom-M это модули) сидит в одном месте системы.

Подведем итог:

Нет сомнений, что CMS Atom-M на сегодняшний день заслуживает внимания. Смело рекомендуйте всем тем, кто хочет создать качественный и удобный сайт любой направленности! Разработчики будут рады богатой встроенной библиотеке, а рядовые пользователи широкому набору возможностей.

Похожие материалы
OpenCart - Лучшая CMS для создания интернет-магазинов Создание собственного интернет-магазина с нуля – процесс достаточно длительный и сложный, требующий от исполни...
Все о внутренней оптимизации сайта После создания сайта Вам не терпится, чтобы он был доступен потенциальным посетителям. Задача, для человека не...
HTML 5 - краткий обзор Данная статья скорее немного ознакомительная, постараюсь собрать как больше информации, хотя не знаю насколько...
Foundation - Фреймворк пользовательского интерфейса Каждый день появляются множество различных фреймворков для создания пользовательского интерфейса, и сейчас их ...
User avatar
modos189

Кстати этот сайт  построен на  Atom-M CMS =)

Категории раздела
Новое на форуме
Популярные материалы
Популярные теги