Nucleus CMS
Nucleus CMS — система управления контентом и ее возможности
Nucleus CMS – это система управления контентом, которая функционирует на PHP + MySQL. Она возникла в 2001 году как результат работы Wouter Demuynck. Nucleus CMS является open-source системой управления контентом, то есть распространяется в исходных кодах по лицензиии GNU General Public License.
Изначально Nucleus CMS состояла всего из нескольких скриптов, которые позволяли генерировать HTML-страницы и управлять пользователями. Те скрипты, которые в первых версих CMS обрабатывали пользовательские данные и использовали их для генерации страниц HTML, содержат идеи и алгоритмы, которые и по сей день используются в Nucleus CMS. С течением времени система оптимизировалась и разрасталась. Расширенная функциональность позволила системе становиться все более универсальной, однако основные концепции системы — гибкость, легкость и мощность — остались неизменными.
Nucleus CMS – система управления контентом, распространенная среди пользователей и разработчиков по всему миру. Она является простой для освоения и достаточно гибкой, чтобы позволить построить практически любой сайт, будь то сайт с новостями, блог, персональная страничка или полномасштабный сайт. Nucleus CMS позволяет объединить текст, картинки, медиафайлы, комментарии в единую систему, которой просто и удобно управлять. Легкая, функциональная и простая, Nucleus CMS обладает большими возможностями для роста и развития. Главной отличительной особенностью системы являются скорость работы и нетребовательность к ресурсам сервера.
Возможности Nucleus CMS легко расширяются за счет плагинов, которые можно найти в Интернете (например, на официальном сайте системы). Плагин можно поставить всего за пару минут, а затем просто вставить в нужном месте шаблона функцию его вызова. Плагин появится там, где вы его разместили (обычно в других CMS вызов плагина возможен только в левой или правой колонке). Входящая в стандартный состав функция Fancy URLs позволяет генерировать статические страницы взамен динамических, что будет полезным при индексации поисковиками. В отличие от других CMS в Nucleus CMS изначально нет множества привычных функций. Например, нет файлового архива, форума, статей, обзоров, рейтингов, голосований и т. д. Это сделано для того, чтобы не создавать дополнительную нагрузку на систему. При необходимости эти функции можно добавлять самостоятельно. С одной стороны, это недостаточно удобно, однако, с другой стороны, подобный подход предполагает возможности для творчества и позволяет выбрать функции, которые необходимы именно вам.
Наиболее распространенными являются следующие плагины:
- редактор WYSIWYG (What You See Is What You Get);
- статистика;
- экспорт комментариев в RSS;
- календарь;
- добавление тегов (меток);
- чат;
- версия для печати;
- отправка статьи по электронной почте;
- опросы;
- прогноз погоды;
- список пользователей online;
- модерирование комментариев;
- предпросмотр комментариев;
- уведомление об ответе;
- подсвечивание ключевых слов при поиске;
- почтовая рассылка;
- интеграция с форумами.
Отличительной особенностью Nucleus CMS является возможность выводить для каждого раздела отдельный шаблон. Например, на главной странице можно показать блок последних новостей, провести голосование и опубликовать краткий список новых статей, а на страницах с категориями будут показываться уже сами статьи.
Основные возможности и функции Nucleus CMS
Использование разделов на более чем одном сайте
Nucleus CMS предоставляет возможность создания одного или более разделов, отображать которые можно не только в пределах одного домена. Единственное условие — файлы разделов должны находиться на одном сервере.
Разграничение доступа для авторов
Каждый раздел может иметь свою собственную группу авторов. Для каждого раздела права авторов разграничены, то есть если некоторые авторы могут только добавлять сообщения, то другим будет разрешено изменять настройки раздела.
Категоризация статей
В пределах одного раздела имеется возможность установить одну или более категорий. Каждое добавленное сообщение при этом будет соотноситься с одной из имеющихся категорий.
Встроенная система комментариев
Nucleus CMS предлагает свою встроенную систему комментариев, что позволяет свести к минимуму необходимость использования сторонних скриптов.
Черновики
Удобная функция для возобновления работы над незаконченными сообщениями.
Отложенные публикации
Nucleus CMS позволяет размещать сообщения на сайте с определенного времени, которое можно задать в системе.
Поиск сообщений
Nucleus CMS обеспечивает функцию поиска сообщений в архиве. По окончании поиска результаты подсвечиваются как в самих сообщениях, так и в комментариях.
RSS и Atom Syndication
Nucleus CMS позволяет экспортировать сообщения и комментарии в RSS и Atom.
IP-бан-лист
Позволяет "забанить" IP, диапазоны IP или имена конкретных пользователей.
Резервная копия/Восстановление
Позволяет создавать резервные копии базы данных.
Функция FancyURLs
В случае если это позволяет ваш веб-сервер, Nucleus может оптимизировать URL и страницы сайта для посетителей и поисковых роботов.
Функция Bookmarklet
Функция Bookmarklet позволяет добавить пост одним кликом — щелкнув правой кнопкой мышки в браузере и выбрав в контекстном меню необходимый пункт. При этом появится новое окно с формой для добавления сообщения.
Системные требования:
- PHP 4.0.6 или выше (4.2+ рекомендуется);
- доступ к базе данных MySQL (MySQL 3.23.x или выше).
Последняя версия системы – версия 3.24 – вышла в ноябре 2006 года.