ноября 1, 2008 | by Макс | Из-за этого волшебного скрипта который по идее должен был мне заменить уже привыкший wordpress у меня болит голова с настройкой сервера четвёртый день (вроде). Учитывая, что я верстальщик а не администратор для меня это настоящая головная боль. Но почему я мучаюсь и не забил, давайте я вам вкратце,] опишу возможности. А вы сами решите стоит оно того или нет. MaxSite CMS движок для создания сайтов различной сложности. Автор долго занимался поддержкой русского WordPress, и перед своей cms поставил задачу сделать, чтобы MaxSite CMS полностью перекрывал возможности всеми нами любимого WordPress. Большое внимание уделено ресурсопотреблению, скорости и расширяемости. 1. Бесплатность и открытость. Лицензия GNU 2 (GNU GENERAL PUBLIC LICENSE – 2). 2. Простая установка. Следуя несложной инструкции нужно указать параметры базы данных. Дальше инсталяция пройдет автоматически. 3. В комплекте поставки входят magpierss и jquery (+UI). 4. Скорость работы. За счет продуманной архитектуры системы, MaxSite CMS работает очень быстро. По некоторым оценкам WordPress работает примерно в 5-10 раз медленнее. 5. Плагины постоянно добавляются, поэтому их количество будет только увеличиваться. 6. Небольшой размер системы. В распакованном виде это примерно 2,5Мб. Это с учетом того, что в комплекте 31 39 плагинов. 7. На данный момент в комплекте следующие плагины: Блокировка по IP, Антиспам, BBCode, Календарь, Капча-антиспам, Облако рубрик, Вывод рубрик, Кнопки для комментирования, Счетчик переходов по ссылке, Виджет событий, Виджет Избранное, Последние комментарии, Последние записи, LightBox с галереей (картинки загружаются и автоматически подготавливаются для галереи, код галереи генерируется автоматически), Виджет для ссылок, Виджет для формы логина, Самое комментируемое, Самое читаемое, Пагинация (листание страниц), Плагин перелинковки страниц, Преобразование PRE в список OL, Псевдокод, Случайные страницы, Цитаты или случайный текст, Рейтинг страниц в виде звездочек, Форма поиска, Карта сайта (архив), Смайлики, Облако меток, Текстовый блок (html/php), Twitter (rss-агрегатор). 8. Небольшая ресурсоемкость. В среднем MaxSite CMS потребляет (php) около 3Мб. Максимум, что мне приходилось видеть – 4Мб. И это при всех включенных плагинах. Это даже не стоит сравнивать с WordPress, который обычно требует от 9 (ранних версий) до 20Мб (последних версий). 9. Для создания плагинов в комплекте поставки присутствуют файлы template-… для разных вариантов: только виджет, просто плагин, плагин с настройков в админ-панели, полный вариант. 10 .MaxSite CMS использует фреймворк CodeIgniter. Поэтому разработчику автоматически доступны богатые средства CodeIgniter: бибиотеки, хелперы, API для работы с базой данных и т. д. Стоит также отметить, что CodeIgniter считается одним из самых быстрых и удобных фреймворков. 11. В админ-панели существует возможность настраивать шаблон. В отличие от WordPress, где данная возможность реализуется очень сложно, в MaxSite CMS для этого достаточно разместить в каталоге шаблона один файл options. ini. Таким образом шаблон можно сделать полностью настраиваемым. 12. Развитая система кэширования. Кэширование – часть системы и механизм кэширования очень простой. Поэтому у него высокая скорость и легкость использования в произвольных частях кода. 13. Функциональность админ-панели определяется точно такими же плагинами. Разница только в том, что эти плагины прописаны в коде и автоматически активируются при входе в админ-панель. Таким образом любой плагин может добавить себя в админ-панель. При этом все они используют единый несложный API. 14. Гибкая система типов данных. На MaxSite CMS можно забыть про ограничения WordPress на типы 15. Шаблоны для админ-панели очень просты. Например дефолтный шаблон – это 9Кб. В шаблоне используется нормальный html и css, в которых разберется даже школьник. smile Поэтому, если потребуется сделать свой «фирменный» стиль админки, проблем не будет. 16. MaxSite CMS не выполняет лишнего кода. При инициализации системы выполняется только «ядро» и подключаются активированные плагины. После этого управление передается шаблону. Поэтому система будет выполнять ровно тот код, который вы ей укажете. Это принципиально отличается от WordPress, в котором выполняется весь код, получаются все данные, а уже потом у разработчика есть возможность что-то с ним делать. С MaxSite CMS у вас полный контроль. 17. MaxSite CMS расширяется за счет плагинов. В отличие от бардака WordPress, в MaxSite CMS используется строгое именование и за счет вспомогательных функций плагины получаются небольшими. Для примера, плагин антиспама, который имеет свою страницу настроек имеет размер всего 13кб. Плагины в к
оторых только виджеты – еще меньше – 2-5Кб. 18. Шаблоны для MaxSite CMS не сложнее вордпрессовских. Последние версии шаблона default позволяют другим шаблонам использовать его функциональность для вывода разных типов данных. Такми образом, содание шаблона для MaxSite CMS по сути сводится к обычной верстке. 19. Полная поддержка виджетов. В MaxSite CMS создать виджет очень просто за счет продуманного API. В отличие от WordPress’а, который позволяет устанвливать только один виджет для одного плагина, в MaxSite CMS любой виджет может использоваться сколько угодно раз. 20. SEO-frendly. В MaxSite CMS можно указывать title, keywords, descriptions для каждой страницы. Можно указать дефолтные значения, а также различные комбинации. 21. Система комментирования позволяет оставлять комментарии анонимам, а также т. н. комюзерам – зарегистрированным. Причем регистрация происходит автоматически в момент комментирования. Данные комюзеров хранятся в отдельной базе и позволяют на её основе выполнять любые манипуляции. Главный плюс такого деления в том, что у комюзеров нет доступа в админ-панель. 22. Мета-данные страниц имеют структуру ini-файла. За счет этого добавить метаполе (дополнительную информацию к странице) можно вообще без программирования. 23. Система разрешений авторов работает по принципу групп. Вы можете создавать разные группы и отмечать нужные для них действия. 24. Опции, настройки также могут быть выполнены в виде ini-файла. Это значительно упрощает их добавление/редактирование. Сайт CMS находиться по адресу http://max-3000.com/, если вас заинтересовал движок, то пробуйте за место одного wordpress на хостинге установить три или четыре maxcms и получить одну и ту же или меньшую нагрузку как утверждает автор. Теги: CMS
Понравилась статья? Получай обновления и будь всегда в курсе событий!