07/07: Почему Nucleus CMS?
«Nuclues CMS» - это блоговый движок для сайта, который функционирует на PHP + MySQL. Сочетает в себе легкость, функциональность и простоту, и в то же время, обладает большими возможностями для развития. Главное отличительной особенностью является скорость работы и нетребовательность к ресурсам сервера.
В отличии от других CMS в «Nucleus CMS» изначально нет множества привычных вещей. Например, нет файлового архива, форума, статей, обзоров, рейтингов, голосований и т.д. В ней нужно всё «прикручивать» самому. С одной стороны, это очень муторно, но с другой раскрываются большие возможности для творчества. Среди основных функций этой CMS: добавление новостей (постов, сообщений, публикаций - в зависимости от тематики сайта), создание отдельных блогов (это не просто категория, где ссылка будет типа index.php?itemid=1, а vashenazvaniebloga.php?itemid=1 или vashenazvaniebloga/item/1).
Функциональные возможности позволяют сделать сайт, который будет излюбленным местом для многих посетителей Интернет. Чего стоят только некоторые сайты, сделанные на «Nucleus CMS»: "Голевые записки", "Оксана+Фото", www.rul.ru .
Расширить возможности «Nucleus CMS» можно за счёт плагинов, которых на сайте www.nucleuscms.org достаточно много. За пару минут можно поставить плагин опросов (зайти в админку, установить плагин), а затем просто вставить в нужном месте шаблона функцию вызова плагина, и он появится там, где вы его разместили (обычно в других CMS вызов плагина возможен только в левой или правой колонке). Другие плагины устанавливаются по такому же стандартному сценарию. А входящая в стандартный состав функция «Fancy URLs» (ЧПУ) позволяет генерировать статические страницы взамен динамическим, что очень полезно при индексации поисковиками.
Ещё одной отличительной особенностью является возможность для каждой категории выводить отдельный шаблон, что может быть очень удобно для сайта, где есть много категорий. Например, на главной странице будут показываться блок последних новостей, блок лучших по рейтингу, голосование и краткий список последних добавленных новостей. А на страницах с категориями будут показываться уже сами новости.
Возможности Nucleus
Ниже приводится обзор основных возможностей Nucleus.
Основные возможности
Загрузив Nucleus, вы уже будете иметь множество готовых решений для организации собственного сайта. При помощи плагинов можно легко расширить набор стандартных функций, самые основные из которых указаны ниже.
Использование на одном или более сайтах как блог / новостной сайт
С Nucleus Вы сможете установить один или более блогов, которые можно показывать на одной странице.
Разные авторы
Каждый блог имеет свою собственную группу авторов. Некоторые авторы будут иметь право только отправления по почте, другим будет разрешено изменять настройки блога.
Категории
В пределах блога вы можете установить одну или более категорий. Каждый добавленный пост будет добавлен в одну из этих категорий.
Встроенная система комментариев
Nucleus обеспечивает внутреннюю систему комментариев, так что нет никакой необходимости в сторонних скриптах.
FancyURLs (ЧПУ)
Если Вы устанавливаете Nucleus на веб-сервер Apache, который поддерживает mod_rewrite, то Nucleus может обеспечить оптимизированные для посетителей и поисковых пауков URL, подобно этому:
http://vashsait.ru/item/1234
http://vashsait.ru/archives/1
http://vashsait.ru/category/6/blogid/1
Черновики и посты в будущее
Нет времени, чтобы закончить пост? Сохраните пост как черновик и продолжите работать над ним позже. Написали пост сейчас, но хотите, чтобы на сайте он появился с некоторой даты? Тогда просто отметьте "Добавить позже".
Полностью изменяем
Nucleus можно легко сделать с собственным дизайном. Просто в нужных местах шаблона необходимо вставить некоторые переменные. К тому же, существуют уже готовые шаблоны и скины, которые легко изменить под свои нужды с помощью CSS.
Плагины (дополнения)
Дополнительные возможности засчёт установки плагинов. Для примера существуют такие плагины как: Mailing List (почтовая рассылка), интеграция с форумами, календарь, и др.
Функция Bookmarklet
функция Bookmarklet, которая позволяет добавить пост щелкнув правой кнопкой мышки и выбрав контекстном меню необходимый пункт (откроется новое окно с формой для добавления поста).
Архив и поиск
Архив для Вашего блога автоматически управляется Nucleus. Также обеспечена функция поиска, чтобы искать старые посты.
При поиске Nucleus подсвечивает результаты поиска в статьях и комментариях.
RSS и Atom Syndication
Экспорт постов и комментариев в RSS и Atom.
XML-RPC интерфейс: Blogger, metaWeblog и MovableType API
Загрузка файлов/картинок
Хотите добавить изображение в пост? Откройте всплывающее окно, выберите файл и загрузите его на сервер (ссылка на картинку автоматически добавится в пост).
IP-бан лист
Замучили спамеры? Добавьте бан на IP / диапозон IP или ник.
Резервная копия / Восстановление
Создать резервную копию базы данных можно в два клика.
Системные требования
- PHP 4.0.6 или выше (4.2+ рекомендуется)
- Доступ к MySQL базе данных (MySQL 3.23.x или выше)
Плагины
Плагины могут расширить возможности Nucleus почти на всё, что Вы желаете. Изначально в Nucleus отсутствуют плагины, что была возможность самому выбрать, что нужно именно Вам.
Наиболее распространённые плагины:
- WYSIWYG редактор (что вижу, то и получаю)
- Статистика (наиболее просматриваемый пост / комментируемый ...)
- Экспорт комментариев в RSS
- Календарь
- Чат
- Версия для печати / Послать статью по e-mail
- Опросы
- Прогноз погоды
- Кто сейчас онлайн
- Модерирование комментариев
- Предпросмотр комментариев
- Уведомление об ответе
- Подсвечивание ключевых слов при поиске
Итак, вывод. «Nucleus CMS» - это отличная, динамически развивающаяся, постоянно совершенствующаяся, дающая возможности для самостоятельного построения своего сайта CMS. Наиболее подойдёт для сайта новостей или блога.
Скачать последнюю версию Nucleus CMS можно с официального сайта: http://nucleuscms.org