понедельник, 5 июля 2010 г.

Обзор NGCMS Next Generation CMS

       Система управления контентом NGCMS (Next Generation CMS) бесплатная система, распространяющаяся по лицензии GPL 2.

CMS является переемницей проекта 2Z, от которой отделилась в отдельную ветку.

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

Системные требования на сегодняшний день, можно сказать стандартные:

Сервер под управлением ОС Linux, FreeBSD, Windows и
Apache 1.x/2.x, PHP 4.3.x, MySQL 4.x/5.x

       Производительность системы на одном из реально работающих проектов, по данным с официального сайта:
Сайт с 70k хитами по счётчику LiveInternet, фактическое кол-во хитов на этом сайте за сутки (статика+динамика) - 910k хитов.
Конфигурация - NGINX как frontend на отдаче статики, apache+mod_php в качестве backend'а.
Генерируемая нагрузка - в пределах 20% CPU Pentium D 2.8 GHz.

Безопасность системы находится на хорошем уровне на данный момент в NGCMS уязвимостей не обнаружено.

Базовые функции системы:
Новостная лента
Разделение уровней доступа пользователей (комментатор, журналист, редактор, администратор)
Категории
Статические странички
Менеджер файлов
Менеджер изображений
Система управление комментариями
Управление пользователями
Редактирование шаблонов
Управление БД
Управления показами банеров
Каптча
ЧПУ
Управление МЕТА-тегами
Экспорт/Импорт RSS
Поиск
Кэширование и др.

Дополнительные плагины:
плагины для SEO оптимизации (автоматическое формирование META-тегов, управление заголовками, карта сайта)
плагин дополнительных полей (в будущем универсальный каталог)
плагины мониторинга игровых серверов для игр (Lineage, Counter-Strike,...)
плагины интеграции и общей авторизации с форумами  (vBulletin, Punbb, phpBB)
интеграция с популярными рекламными биржами (Sape, Linkfeed и др.)
отправка поста в ЖЖ
плагин облако тегов
WYSIWYG редакторы
плагин управления финансами и оплата через WebMoney
возможность встраивания различных JS фреймворков
плагины рейтингов, рангов, личных сообщений, обратной связи, календарь, чат, архив, спойлеры, медиа и многое другое.

 Шаблоны дизайна NGCMS.
На сайте системы представлена подборка бесплатных тем оформления, а так-же на форуме есть шаблоны от сообщества.
В шаблонах системы выполнено разделение PHP и XHTML кода, вывод информации происходит через переменные вида {переменная} по аналогии с DLE CMS или 2Z CMS.

Next Generation CMS перспективная, бесплатная система управления контентом, которая позволит с легкостью развернуть высокопосещаемый проект, на довольно скромном оборудовании, а за счет своей простоты сайтом легко будет управлять даже начинающему пользователю.

Сайт проекта Next Generation CMS:    http://www.ngcms.ru/