MODx — CMS или CMF. Joomla или modx
Joomla или MODX — сравниваем самый популярный и самый гибкий движок
Статьи
Главная » Новости
Опубликовано: 11.04.2018
Какой движок лучше для создания сайта? Есть ответ! Выпуск 4.21 май 2014 г. в 23:12
Обзор CMS. ТОП-5 лучших движков рунета 2017г.Сравнение CMS дело не благодарное и я долго воздерживался от подобных статей, но сегодня в очередной раз столкнувшись с сайтом на Joomla, понял насколько хорош MODX. Все результаты сравнений относятся к личным ощущениям от работы с сайтами на этих движках и я могу ошибаться в оценках их продуктивности по тем или иным параметрам. Давайте попробуем разобраться какой движок более перспективен — Joomla или MODX? Предлагаю оценку по следующим критериям:
На каком движке сайты работают быстрее
О тормозах сайтов на «джумле» ходят легенды. В большинстве случаев это вина не CMS, а установленных на неё плагинов и модулей. К движку ежегодно пишется большое количество дополнений, из которых больше половины написана неопытными программистами. Это приводит к тому, что многие дополнения работают не так хорошо, как хотелось бы.
В «модх» так же не всё гладко. Если сайты на ветке Evolution работают быстро, то с Revolution бывают проблемы. Чаще всего они возникают не с самим сайтом, а с панелью администрирования. Несколько раз я сталкивался с медленной работой «админки», лечилось это либо обновлением движка до последней версии, либо сменой хостинга. Сами сайты показывают среднюю скорость генерации страниц относительно других CMS, но бывают исключения. Для себя я понял, что для MODX важно выбрать хороший хостинг.
По моим ощущениям, сайты на MODX Revolution загружаются быстрее чем на Joomla. Это подтверждается многочисленными жалобами владельцев интернет-магазинов на «джумле» на медленную загрузку страниц. При анализе таких сайтов в большинстве случаев выясняется что на сайте используются модули с плохой оптимизацией кода.
greece-portal.ru
Что выбрать Modx или Joomla? Семь советов в пользу Modx.
19.03.2010
Данная статья ориентирована на конечных пользователей cms – владельцев сайтов, редакторов, модераторов и администраторов сайтов. Все зависит для чего вам нужна cms, в данной статье я буду предполагать, что пользователю (он же заказчик)нужен один из распространенных случаев: сайт компании, промо сайт, сайт-сервис, интернет магазин. Коротко о каждом.- Сайт компании – сайт для тех компаний, которым сайт нужнее только потому, что у других уже он (сайт) уже есть.
- Промо сайт – реклама акции, красивый дизайн, быстрый старт и яркий облик, небольшой срок жизни. Более узкая и конкретная направленность сайта по сравнению с корпоративным порталом.
- Сайт-сервис - любые доски объявлений, каталоги и прочее (пример поиск запчастей в Дзержинске).
- Интернет магазин - думаю это всем понятно. Каталог, корзина, обработчик заказов, оплата, доставка и т.д.
- Простота интерфейса. Удобство редактирования, навигации, интуитивная понятливость. С Modx вы с экономите кучу времени при генерации контента.
- Решение конкретно ваших задач. По своей сути Modx это не cms, а cmf (фреймверк для разработки сайта), это означает, что каждый раз сайт настраивается для вас. Универсальных вещей не существует, надо пользоваться тем, что для этой задачи специально предназначено.
- Безопасность. Joomla существует уже давно, за это время все явные бреши в безопасности были устранены, но практически не один сайт на Джумле не работает без сторонних компонентов, модулей и т.д. Вот в этих компонентах и таится угроза. Знающий может сказать, что в modx тоже используются сторонии разработки, да это так, но у них немного другой принцип работы, что дает большую степень безопасности, в сравнении с компонентами Джумлы. (Кому интересно подробнее об этом будет след. статья) . Для информации, запрос в гугле :
- “уязвимость joomla” – 91 600 страниц,
- “уязвимость в modx” – 922 страницы
- Просто та разработки – путь к развитию. Если вам захочется изменить, улучшить или дополнить ваш сайт на Modx у вас будет в 100 раз меньше проблем по сравнению с Joomla. Почему? Потому что Modx – это CMF.
- Более профессиональный уровень разработчиков, не тех которые изначально проектировали движки, а тех, кто будет делать настройку для вас. Что бы качественно настроить сайт на modx – нужен опыт, а с joomla справится любой школьник с доступом в интернет. Так и получается что средний веб-мастер владеющий modx, более профессионален, нежели средний веб-мастер Joomla. Утверждение выше относится именно к настройке, а не к использованию.
- Скорость – весьма спорный показатель. Все зависит, что и как мерить. Но на мой субъективный взгляд modx быстрее. Никаких специальных исследований пока не проводил, разницу замечал на глазок. Один и тот же хостинг, с одного компьютера захожу в админку Джумлы и замечаю тормознутость по сравнению с Modx.
- Ну и напоследок хочу заострить внимание, что главным все таки будет – простота редактирования.
serov52.ru
MODx — CMS или CMF | GeekBrains
Удобная и быстрая CMS, на которую следует обратить внимание и реализовать ваши навыки php.
Существует мнение, что CMS для тех, кто совсем не умеет программировать. Это не так.
Одни системы управления контентом действительно легки в освоении, то другие не настолько покладисты и для уверенного их использования необходимы пусть и минимальные, но всё же знания в программировании. И это скорее плюс, нежели минус, потому что даёт большую свободу действий при создании ресурса.
MODx (читается «мо́дэкс») — распространенная система управления сайтами, но не настолько простая, как, например, Wordpress, и на это есть свои причины, но достаточно удобная, надежная и быстрая, чтобы завладеть сердцами и умами разработчиков. Распространяется CMS по GPL с открытым исходным программным кодом.
Как это часто бывает, система изначально и не задумывалась как отдельный продукт. Разработчики работали над проектом с 2004 года, и в начале разработка была необходима как дополнительный модуль для CMS Etomite. Вскоре эту CMS закрыли как свободный продукт, и в 2005 разработчики форкнули систему в отдельную, и стали её активно самостоятельно развивать. В итоге в системе выделились 2 ветки: MODx Revolution и MODx Evolution. Сокращенно Revo и Evo. Evo поддерживается сообществом, в то время как Revo — исключительно разработчиком. Новинки стабильно добавляются, разрабатываются и поддерживаются только в Revo.
Иногда её называют не CMS — Content Management System, а CMF, Content Management Framework. Одно от другого отличается весьма и весьма. Но также эта система вобрала в себя лучшее от CMS и CMF. От фреймворка была взята гибкость и удобство для программиста. От CMS упрощенность создания ресурса.
MODx на начальном этапе освоения довольно сложная. Если для создания простого проекта на WordPress не нужно иметь знания программиста, то для использования MODx необходимы как минимум начальные знания javascript и php.
В MODx вы столкнетесь с такими базовыми понятиями чанки, сниппеты и TV, что составляет особенность этой системы. Если кратко, то:Чанк — часть статического текста, встраиваемый в шаблон, также его можно вызывать в сниппете, имеет те же свойства, как шаблон, но он не имеет TV-параметров, а также не назначается для ресурса напрямую, но параметры в него передавать можно. Сниппет — код на php, который выполняется при обработке шаблона. TV-параметр — переменная шаблона с большим количеством возможных значений.
Вот так выглядит админка MODx на примере реального сайта: Еще одной особенностью является то, что шаблон располагается в базе данных.
Касаемо работы веб-мастера в этой системе — нужно хорошо понимать логику её работы, т.к. в ней используются такие понятия как «чанк», «сниппет» и т.д. и в отличие от Joomla или Wordpress, эта CMS менее юзерфрендли. Для комфортной работы контент-менеджера потребуется сделать админку. Зато для разработчиков здесь представлена полнейшая свобода для действий и фантазии.
В CMS поддерживается модульная разработка: плагин-шаблон-чанк-сниппет. Удобство данного подхода заключается в том, что можно обновить/заменить модуль без замены системы целиком.
Из особых плюсов можно отметить тот, что CMS работает практически под любой системой, а контрольная панель работает во всех браузерах. Скачать её можно на официальном сайте CMS: modx.ru
Имеет активное сообщество, в том числе русскоязычное, а с 2012 года и собственный облачный хостинг MODX Cloud. Также есть репозиторий с готовыми решениями. Реализовать на MODx можно сайты практически любой сложности и внешне они ничем не отличаются от других ресурсов.
Еще больше всего интересного: профессия «Веб-разработчик».
geekbrains.ru