CMS WordPress
WordPress — это мощная платформа для персонального блоггинга. Она содержит набор возможностей для того, чтобы максимально упростить процесс создания онлайн-публикаций, сделать его приятным и удобным. Платформа для персонального блоггинга с практичными настройками и свойствами по умолчанию и с чрезвычайно гибким и настраиваемым ядром [10].
Плюсы:
- качественная и достаточно удобная панель управления;
- множество готовых, качественных тем оформления сайта;
- благодаря плагинам, которые в большинстве случаев бесплатны легко расширять функциональность, даже без знаний в программировании;
- достаточно высокая скорость работы;
- быстрая установка, оптимальные настройки по умолчанию;
- качественная документация и техническая поддержка;
- большое комьюнити, легкое освоение CMS;
- постоянные обновления.
Минусы:
- не хватает функций, которые приходятся расширять сторонними разработками в виде плагинов, что очень сильно может замедлять систему;
- низкая универсальность, WordPress не подойдёт большим проектам, таким как интернет-магазины, корпоративные порталы и т.д.;
- многие плагины низкого качества, конечно они же бесплатные, но практически отсутствует их модерация;
- есть уязвимости и ошибки из-за качества плагинов;
- слишком много бессмысленных обновлений из-за которым могут слетать шаблоны или происходить ошибок;
- автоматическая генерация внушительного количества лишних страниц.
CMS MODX
Существует в двух версиях:
- Evolution – «чистый» дистрибутив, адаптированный согласно полностью переписанному движку Revolution;
- Revolution - полностью объектно-ориентированный и переписанный с нуля движок. В нем удалены ограничения и проблемы, обнаруженные в предыдущей версии.
Встроенные средства:
- система регистрации пользователей;
- встроенный поиск на AJAX;
- система генерации меню сайта;
- система публикации комментариев (с модерацией и подпиской);
- генерация каталогов/блогов/новостей и т. п.;
- короткие URL;
- поддержка модульной разработки;
- WYSIWYG-редактор (TinyMCE — как надстройка).
Преимущества:
- основное преимущество — полный контроль над выводом HTML-кода, разделение логики работы CMS и дизайна;
- легкая расширяемость, возможность создавать программный код в сниппетах, модулях и плагинах, а также подключать параметры TemplateVariable (TV) для создания дополнительных полей;
- поддержка AJAX, MooTools, prototype;
- возможна установка на IIS, Apache, Nginx, Lighttpd и Zeus веб-сервера
- возможно размещение в «облаке» через Amazon Elastic Compute Cloud;
- полный контроль над всеми метаданными и структурой URL;
- совместимость с MVC (Model-View-Controller);
- контроль доступа и назначение прав для доступа к менеджеру сайта ACL;
- возможность настройки менеджера под нужды заказчика.;
- репозиторий готовых расширений.
Минусы:
- необходимость мощной ресурсной базы;
- сложная для понимания система устройства;
- медленная панель администратора;
- малое количество плагинов.
Do'stlaringiz bilan baham: |