Система управления контентом (CMS) Next Generation CMS

Добро пожаловать!

Мы рады вас приветствовать в этом разделе. Здесь вы найдёте как получить краткую справку по особенностям работы NGCMS так и детальную документацию, которая позволит вам самостоятельно заняться созданием собственных плагинов и шаблонов.

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

Архитектура

NGCMS строится по модульной архитектуре. Любой сайт, созданный на базе NGCMS всегда состоит из следующего набора элементов:

Возможности

Краткий список возможностей, которые вы получите при использовании NGCMS:
Авторизация Пользователи могут авторизовываться на сайте. Стандартная функция практически любой CMS.
При этом сам механизм авторизации выделен в отдельный модуль, поэтому наравне с собственной БД возможно и использование БД пользователей различных форумов, например punBB (плагин auth_punbb), vBulletin (плагин auth_vb)
Новости NGCMS это, в основном, news based CMS, т.е. CMS для которой базовым объектом являются новости. С ними в большинстве своём и работают администраторы и пользователи.
Статические страницыТакже одна из базовых функций, доступных в большинстве CMS
Расширенный ЧПУ ЧПУ - человеко-понятные URL'ы. Этот механизм позволяет создавать URL'ы, которые будут наиболее удобны к восприятию вашими посетителями и поисковыми системами. ЧПУ механизм NGCMS построен на базе конечного автомата и позволяет вам полностью управлять форматом используемых ссылок, при этом в процессе разработки удалось достичь компромисса между сложностью использования и гибкостью. Теперь любой администратор CMS может изменить форматы URL адресов страниц до неузнаваемости, при этом ему не требуется каких-либо специальных знаний и эту задачу можно возложить даже на человека совершенно незнакомого с программированием.
Внутренняя перелинковка Для удобства пользователей реализованы плагины, позволяющие объединять новости по разным критериям. Обратите внимание на плагины "облако тегов" (tags) и "похожие новости" (similar) - они позволят посетителю быстро найти новости по интересующей их тематике
Механизмы обратной связи Любому сайту необходима связь с посетителями. В NGCMS для решения данной задачи существуют плагины "формы обратной связи" (feedback) и "сообщить о проблеме" (complain).
Немного деталей о плагинах:
feedback - позволяет реализовать неограниченное кол-во форм обратной связи через которые посетители смогут оставлять свои комментарии, заявки, вопросы,...
complain - специализированный механизм инцедент-трекинга (отслеживания и решения проблем). Любой посетитель обнаружив какую-либо проблему в новости может оставить об этом сообщение (либо выбрать из списка конкретную проблему), о проблеме будет информирован как автор новости так и администратор системы (в случае, если администратор хочет получить подобные отчёты). О факте решения проблемы также будет проинформирован и пользователь, обнаруживший проблему и сообщивший об этом администрации сайта.
On-line чат Администраторы, желающие всегда "держать руку на пульсе" и желающие иметь оперативную связь со своими посетителями могут установить у себя плагин "AJAX based chat" (jchat).
.. и многое другое.
Коллекция плагинов постоянно расширяется, актуальный список текущих возможностей вы сможете найти на форуме.