CmsPlugin.ru
Обзоры популярных CMS и плагинов. Рекомендации по созданию и продвижению сайтов

MaxSite CMS - обзор системы управления сайтом

/ Автор: / Просмотров: 5400
Метки:
логотип MaxSite CMS

Система управления сайтом MaxSite CMS, довольно, молода, но уже успела завоевать популярность у многих web-мастеров. Ее разработка началась 3 года назад и активно ведется по сей день. Предназначена для создания сайтов различной сложности. Разработчиком является программист Максим (maxsite.org).

Цель разработки - создание достойной альтернативы популярному зарубежному блоговому движку WordPress, которая могла бы не только приблизится к функциональности и удобству использования WordPress, но и превзойти его по основным техническим параметрам. Максим продолжительное время занимался оптимизацией кода ВордПресс, направленной на снижение ресуропотребления и ускорение работы сайта в целом. Действительно, на первый взгляд заметно сходство этих систем, но не более того. Как заявляет сам разработчик, «в MaxSite CMS нет WordPress-кода: она основана на фреймворке CodeIgniter и написана полностью с нуля... единственное, что используется от WordPress - это основная терминология плагины, сайдбары, виджеты». Фреймворк – это набор часто используемых строительных блоков (библиотек), которые были хорошо протестированы и оптимизированы. CodeIgniter, созданный компанией EllisLab, считается одним из самых быстрых PHP-фреймворков.

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

Возможности MaxSite CMS:

  • Простота установки.
  • Высокая скорость работы за счет продуманной архитектуры, по некоторым оценкам, работает в 5-10 раз быстрее, чем WordPress.
  • Небольшой размер системы. В распакованном виде это примерно 5,5 Мб с комплектом имеющихся плагинов.
  • Небольшая ресурсоемкость. В среднем MaxSite CMS потребляет около 1-6 Mb PHP памяти при всех включенных плагинах. Для сравнения WordPress'у требуется около 32 Мб, а в админ-панеле - до 256 Mb.
  • Развитая система кэширования. Кэширование - часть системы и механизм кэширования очень простой. Поэтому у него высокая скорость и легкость использования в произвольных частях кода.
  • Гибкая система типов данных. Можно создавать свои типы данных, свою систему навигации и т.д.
  • Работа по принципу «ничего лишнего». При инициализации системы выполняется только код «ядра» и подключаются активированные плагины. После этого управление передается шаблону. Это позволяет системе выполнять только тот код, который вам необходим.
  • Создание собственных шаблонов облегчено на столько, на сколько возможно. Структура шаблона может быть любой, лишь наличие index.php обязательно. Последние версии шаблона default позволяют другим шаблонам использовать его функциональность для вывода различных типов данных. Создание шаблона для MaxSite CMS облегчено на столько, что, по сути, сводится к обычной верстке.
  • Функционал для SEO-оптимизации. Система позволяет указывать title, keywords, description для каждой страницы, canonical, адреса RSS, а также запретить использование «лишних» адресов (исключение дублирования контента). Поддерживаются noindex и nofollow для ссылок. Плагины для перелинковки (автоматической по заголовкам) и внутренними ссылками. Мета-данные страниц имеют структуру ini-файла. За счет этого добавить метаполе (дополнительную информацию к странице) можно вообще без программирования.
  • Опции, настройки могут быть выполнены в виде ini-файла. Это значительно упрощает их добавление/редактирование.
  • Система разрешений авторов по принципу групп. Позволяет создавать различные группы и отмечать нужные для них действия.
  • Система комментирования позволяет оставлять комментарии анонимам, а также комюзерам - зарегистрированным. Регистрация происходит автоматически в момент комментирования. Данные комюзеров хранятся в отдельной базе и позволяют на её основе выполнять любые манипуляции. Основная польза такого деления - комюзеры не имеют доступа в админ-панель.
  • Поддержка виджетов. В MaxSite CMS любой виджет может использоваться неограниченное количество раз.
  • Расширяемость за счет плагинов. Используется строгое именование, за счет вспомогательных функций размер плагинов довольно мал. Для примера, плагин антиспама, который имеет свою страницу настроек имеет размер всего 13 Kb. Плагины в которых только виджеты - 2-5 Kb.
  • Шаблоны для админ-панели просты. В шаблоне используются привычные html и css, с помощью которых можно создать свою неповторимую админку.
  • Функциональность админ-панели определяется точно такими же плагинами. Разница только в том, что эти плагины прописаны в коде и автоматически активируются при входе в админ-панель. Таким образом любой плагин может добавить себя в админ-панель. При этом все они используют единый несложный API.
  • Возможность настройки шаблона админ-панели под себя. В отличие от WordPress, где данная возможность реализуется очень сложно, в MaxSite CMS для этого достаточно разместить в каталоге шаблона один файл options.ini. Таким образом шаблон можно сделать полностью настраиваемым.
  • Реализованы наиболее часто используемые плагины. Постоянно добавляются новые, некоторые из них: Блокировка по IP, Антиспам, BBCode, Календарь, Капча-антиспам, Вывод рубрик, Кнопки для комментирования, Счетчик переходов по ссылке, Виджет событий, Последние записи, LightBox с галереей (картинки загружаются и автоматически подготавливаются для галереи, код галереи генерируется автоматически), Виджет для формы логина, Самое комментируемое, Самое читаемое, Пагинация, Плагин перелинковки страниц, Псевдокод, Случайные страницы, Рейтинг страниц в виде звездочек, Форма поиска, Карта сайта, Смайлики, Облако меток, Текстовый блок (html/php), Twitter (rss-агрегатор).
  • Система безопасности. Для повышения надежности имеется защита от прямого вызова php-файла для совершения определенных действий, к примеру, большинство взломов WordPress - прямой вызов уязвимого скрипта. 
  • Возможность установки пароля для чтения на отдельные web-страницы.
  • magpierss и jquery (+UI) входят в комплект поставки. Также для создания плагинов присутствуют файлы template-... для разных вариантов: только виджет, просто плагин, плагин с настройкой в админ-панели, полный вариант.

Отмечу, что для управления сайтом cmsplugin.ru была выбрана именно эта блоговая система - наиболее быстрая и несложная в эксплуатации.

Краткая информация:

Системные требования:

  • Возможность работы с .htaccess и включенный mod_rewrite.
  • MySQL > 4.1. Работа в UTF8. Тип базы MyISAM.
  • Наличие включенной библиотеки mbstring.
  • PHP > 5.1.6.

Статус: бесплатная

Тип лицензии: GNU General Public License v.2

Интерфейс: русский, английский, украинкий, немецкий

Официальный сайт: max-3000.com

скачать MaxSite CMS

Комментариев: 2 RSS
Александр Гальвита2 2013-05-02 в 09:37:25

Олег, спасибо за ссылку, интересный движок. Нужно будет подробнее с ним ознакомиться.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Ваш комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)