Отборная информация, которая вставляет!

MODX vs wordpress vs imagecms

Хотелось бы сделать сегодня обзор и сравнение этих трех движков. Со всеми я работаю довольно давно, знаю многие подводные камни, а также преимущества каждой, так что есть что сказать. Возможно эта статья поможет с выбором для многих людей, которые сомневаются какую же cms им выбрать для своего сайта

Начнем с конца. Imagecms, о которой я уже писал ранее.

Чем мне понравилась, это тем, что проще cms для интеграции средних сайтов — я не видел. По сложности освоения, она приблизительно такая же как и многие cms для создания сателлитов, но в отличии от последних, на image cms можно делать сложные корпоративные сайты с каталогом товаров, блоги, галереи, интернет-магазины.

Очень нравится в ней система тегов, к примеру {THEME}, {if}, все очень логично и понятно.

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

Что не очень понравилось — логика шаблонов. Часто просто неясно, какой шаблон будет отвечать за вывод контента, а все из-за того, что разрабы не описали четко и схематически иерархию шаблонов, как это сделано в wordpress. Но это все ерунда, методом проб, можно легко понять что к чему.

В среднем, на интеграцию 1 сайта (главная, рубрикатор, каталог товаров, галерея, контактная форма, новости, акции) у меня уходило 1-2 часа при набитой уже руке и заготовками.

Но, все таки, пришлось отказаться от использования этого движка в данное время. А все потому что сообщество у этого движка — крайне маловато. Найти исполнителя за деньги — оказалось проблемой, не говоря о том, чтобы кто-то помог в разных нестандартных решениях. Да ещё и последние версии очень подкачали — много функций не работает, баги повсюду, разрабы молчат на багфиксы. У меня сложилось впечатление, что разрабы вложили все силы в платную версию движка, а на остальное времени не оказалось. А не хочется как-то связываться с заброшенным продуктом.

Мой вывод — если нужен движок для небольшого корпоративного сайта — берите не думая, но учтите, что если понадобятся какие-то нестандартные решения — то вы не сможете найти программиста.

2. Старый добрый wordpress

wordpress

WP уже очень давно вырос с «блогового» движка и превратился в полнофункциональную cms. Вы даже не представляете, что с ним можно сделать. По-большому счету, если хотите учить php, то wordpress вам в этом поможет точно.

Самым большим преимуществом у этой cms является её огромное сообщество, большое кол-во готовых нестандартных решений, тысячи бесплатных плагинов, хорошая документация, миллионы статей и сайтов о wordpress.


Очень радует наличие большого кол-ва плагинов для seo и оптимизации сайта.

Правда, есть некоторые НО. Первое — это большая нагрузка на сервер, правда решается с помощью плагинов. Второе — это то, что архитектура движка все таки выросла с «блогового» типа и такой остается, так что если у вас очень разнообразная структура сайта, то придется попотеть, настраивая кучу разных плагинов, вставляя куски кода в файлы, применяя хаки.

Вывод — если структура сайта вписывается в стандартные впшные рубрики, страницы — отлично, если нет — будьте готовы штудировать кодекс и искать много разных плагинов.

3. MODX

Это та cms, с которой я работаю сейчас.

Первое, это самая гибкая cms, которую я знаю. Здесь вообще нет понятия «структура движка». Т.е. привязываться к чему-то ни было не нужно. Нет никаких category.php или home.tpl — структуру рубрик, страниц, вложенность материалов вы создаете сами в произвольном порядке.

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

Также следует сказать, что большая часть работы по интеграции будет проводится в админке, так что не нужно лезть отдельно в фтп и отдельно в админку.

Очень порадовал также очень простая возможность добавления разных типов данных к записям, на порядок проще, чем в wordpress.

Что еще очень важно, у этого движка есть хорошее комьюнити, в том числе и русскоязычное. Есть много плагинов, разных модулей, решений. Система и дальше развивается семимильными шагами. Сейчас есть 2 ветки — EVO — на которой я и работаю сейчас, она хорошо задокументирована и протестирована. И REVO — это новая, с нуля переписанная версия, которую развивают разработчики, но пока ещё сыровата, по той причине, что не так давно вышла в релиз.

В общем, мой вывод — нужна бесплатная, функциональная cms на все случаи жизни? Значит вам 100% это MODX.

Вообще, планирую сделать пару уроков по MODX, думаю писать буду чаще о этой CMS.

Предпочитаете классику в моде? Правильно, классика — универсальный стиль, который никогда не выйдет из моды. И пример тому, burberry. Бренд, который модный уже 2 столетия.


 

Похожие статьи:



48 комментариев к “MODX vs wordpress vs imagecms”

  1. У движков все-таки разные цели.
    Images все-таки для небольших корпоративных сайтов, WP для блогов.
    Создавать интернет-магазин или сайт фирмы на WP я бы не стал, хотя многие пробовали, но лично я считаю это извращением.
    Про MODX сказать ничего не могу — пока что не юзал.

    • ETNO:

      сайты фирм на wordpress я создавал десятками — не очень сложно, но как только шаг влево — приходится кучу хаков ставить, да и админка не очень удобная для корпоративных сайтов. Интернет магазин — вообще ужас, плагинов толковых нет

    • На WP создается огромное количество корпоративных сайтов (сам долгое время принимал участие в этом не благом деле), но это действительно не совсем та система для подобного типа сайтов, да и в таком исполнении ОЧЕНЬ грузит сервера (хоть даже и со спец плагинами)
      Недавно тоже открыл для себя MODx и буквально через пару дней изучения системы с огромным удовольствием и без особых проблем создал свой первый сайт на этой CMS причем с довольно приличной функциональность… хотя официальных плагинов и расширений маловато, но почти всё можно реализовать при помощи русскоязычного комъюнити! Очень доволен этой системой!!!

  2. Я, честно говоря, давно к WordPress привык и переучиваться, выбирая что-то другое, как-то не хочется. Впрочем, поинтересоваться поподробнее всё равно не мешает, так что залезу узнаю о достоинствах и недостатках MODX.

    • ETNO:

      да я тоже привык был, но как начал работать с MODX — то wordpress уже не вставляет. Единственный плюс это куча разных плагинов, в том числе и очень редких, но на modx плагины очень функциональные в основном, хватает для самых разных задач

      • Ну не знаю…все плагины на английском, хрен найдёшь. Под Evo так их вообще мало. Все более или менее стоящие идут под Revo. Это единственный и главный минус MODx. А так я уже пару-тройку сайтов забабхал на ней. Чанки и сниппеты просто круть как удобно.

        • Атец:

          Да какие проблемы. ИТ специалисты в тех английском разбираются на ура. Англоязычной литературы полно. Не знаете языков программирования, английского, да вы просто УЖОС а не разработчик…

    • ETNO:

      друпал и джумлу не включал в список, так как считаю, что эти cms требуют хороших знаний программирования, чтобы сделать на них даже простой сайт. Мне интересны только простые и логически понятные cms, работать с которыми могут люди без знания программирования, такие как я

  3. Все равно нужно знать и уметь пользоваться несколькими движками, но при выборе поддержка имеет большое значение, Джумла я думаю сдает позиции, так как даже при решении некоторых проблем с формированием адресов страниц имеются проблемы. А глубже копнуть вообще ничего хорошего, вот ищу для себя второй двиг, приглядываюсь

    • ETNO:

      Верно. Но даже с точки зрения заработка — выбор движка должен быть основан на скорости разворачивания сайта, минимума проблем с поисковыми системами(возможность нормального ЧПУ, 404 страниц, отсутствие дублированных страниц и т.д.), достаточного кол-ва плагинов и хорошее комьюнити. Все это есть у wordpress и MODX, но не у джумлы. Только wordpress какой бы ни был хорош, но он заставляет придерживаться определенной структуры, можно сказать блоговой, или же применять много разных хаков и плагинов, чтобы структуру сделать гибкой. MODX в разы в этом плане логичней. Так что если нужен блог, каталог, «журнальный тип» сайта — то wordpress, для остального лучше MODX я не нашел (поверьте пробовал очень много движков).

      • Frisian:

        Просто смешно.. у джумлы недостаточное количество комьюнити и плагинов?
        да ещё 1.6 верия на бете была а для неё уже куча компонентов, модулей и плагинов интегрировали…
        хотя бы на офсайт посмотрели: http://fleek.org/fleekaj/WBVNEgxMS08RT0pTDg1UXVgbC0AGGg==/ перед тем как писать такую ересь…
        или вот один из тысячи сайтов русскоязычного сообщества Joomla http://fleek.org/fleekaj/WBVNEgxMS1IJVwlVABJWQ01UCBwTQBo=/
        и там огромнейший форум!

        • …и там огромнейший форум на котором лишний раз рот боятся открыть. Сидите там титьки мнёте. Я как установил, так и снёс её обратно. Больше к этой CMS возвращаться не собираюсь.

          • ETNO:

            а зачем форум? там мне никто не отвечал никогда, особенно в русской ветке, но есть сообщество modx в рунете, там всегда помогут, если не глупые вопросы задавать

    • Frisian:

      Я думаю что вы нихрена не понимаете в джумле!
      это типичные наблюдение для людей у которых интеллекта не хватает для того что бы постичь все прелести такого движка как джумла.. на котором в отличии от того что вордпреса можно чудеса творить (и все благодаря собственному фреймворку и MVC архитектуре)..а насчет «сдает позиции» не смешите мои носки… в джумле постоянный прогресс!

      • ETNO:

        Лично я ничего не писал про джумлу в статье. Но пару слов скажу. После знакомства с этой cms работать с ней сразу перехотелось, как-то купил на ней пару сателлитов, так долго искал инфу как добавить описание к определенной рубрике. Ну а после того как сателлит залетел в индекс — я ужаснулся в том, сколько дублей там страниц получилось и какие вообще движок нагенерил адреса и страницы. Второй раз я познакомился с джумлой тогда, когда нужно было на сайте клиента, который имел самую простейшую структуру из 4 страниц и всего нескольких слоев, добавить в футер блок с seo текстом. Я открыл сам шаблон и офигел, простейший сайт содержал хрен его знает какое кол-во файлов, кода, все распихано черт знает как, логически ничего не понятно.

        Так что джумла для меня остается продуктом для маньяков-программистов. Лично мне она показалась неудобной как с точки зрения админки, так и сложности интеграции дизайнов в неё + жутко тормозила + ужасно оптимизирована под seo.

  4. Интересный обзор! Сам использую вп, пока этот движок меня устраивает, но все познается в сравнении, так, что обязательно попробую modx.
    Спасибо за интересный материал!

  5. strasr201:

    Вот тут толково описана система MODx и сравнение с другими http://fleek.org/fleekaj/WBVNEgxMS10AUQlWF0xOQhZYBVsPGlEAQlIICUkeWAlUGRYNVBkLSktRSUoTA09fUEEBXg9UTAQZWAccXF9eBx0MVgZOTQxMC1Q=/

  6. Frisian:

    Извините но криворуких говнокодеров никто ещё не отмнял!
    http://fleek.org/fleekaj/WBVNEgxMS08RT0pKFAFaWFdcB1MCXFFLV1gJSExQGg==/
    тут шаблон для сайта на 20 строк кода притом что там только HTML код и спец 4-ре вставки joomla!

    Не знаю про какие дубли страниц вы говорите.. что то вы скорее всего полезли куда то нетуда не понимая что делает..

    со мной работает куча клиентов.. половина не могут левую кнопку от правой отличить и то свободно управляют сайтами на Joomla сделанными мной после 10 минут очного объяснения…

    если вам кажется джумла сложной может веб это не ваше? может вам стоит сменить профессию?

    • ETNO:

      Ну давайте не будете мне указывать что мое, а что нет. Я запустил уже более 100 сайтов, а в данное время занимаюсь поддержкой и развитием очень серьезных западных сайтов на которых более 1 млн посетителей в день.

      В статье я описывал те движки, которые легко можно изучить НЕ программисту, такому как я. Я искал именно ту CMS, с которой легко может работать человек без знания php, а только html+css, и MODX — именно такая система. За пару дней просмотра уроков, можно получить достаточно знаний и умений, чтобы делать на ней достаточно сложные сайты не прибегая к помощи программиста для того, чтобы изменить какую-то ерунду (с джумлой именно так).

      Конечно, если иметь хорошие знания программирования, то joomla может показаться простенькой, но тогда чего вы ещё и битрикс не упомянули, может это тоже простенькая для вас cms?

      • Frisian:

        вы все прочитал я так вижу через строку?
        я уже написал что люди которые левую от правой кнопки мышки отличить не могут с легкостью оперируют джумлой!

        по джумле даже есть видеоуроки для самых одаренных.. после этого даже школьник порталы лепили с легкостью!

        и я когда три года назад устравивался на работу программистом тоже ни разу не видел джумлы (я вообще тогда почему то считал что движки и CMS это зло и нужно юзать самопис .. юношеский максимализм был… ещё тогда 1.5 джумла только вышла..)

        И да со знанием HTML+CSS и без помощи программиста далеко не уедешь. мельчайшее отступление от функционала и все… а даже если система и позволяет настолько тонко все настроить то будет очень сильно хромать производительность!

        Я уже писал что когда начинал работать даже не знал о существовании Joomla… а насчет битрикса.. да то вообще рассадник говно кода который школьники пишут…

        • ETNO:

          я уже написал что люди которые левую от правой кнопки мышки отличить не могут с легкостью оперируют джумлой!
          ======================================================================================
          вот именно оперируют, а не делают на ней сайты

          по джумле даже есть видеоуроки для самых одаренных.. после этого даже школьник порталы лепили с легкостью!
          ====================================================================================
          уверен, что на готовых шаблонах.

          И да со знанием HTML+CSS и без помощи программиста далеко не уедешь. мельчайшее отступление от функционала и все…
          ===========================================================================================
          в том-то и дело, что в MODX как бы нет такого понятия как стандартная структура или стандартный функционал. Структура настраивается так, как нужно, а модулей и плагинов хватает для самых разных задач. MODX вообще часто называют CMF, а не CMS, из-за этого.

          Да и вообще, мы не о том спорим. Я в статье не описывал джумлу и не буду говорить, что она хреновая, просто она сложней намного, чем MODX, особенно для новичков + тогда когда я её пробовал юзать, в ней были жесткие баги, которые хоть и лечились разными хаками и плагинами, но как по мне, они просто недопустимы с учетом того, что система уже давно существовала.

          В общем, все это мое ИМХО. Самый большой плюс джумлы как по мне — это то, что есть много готовых модулей, решений, плагинов и очень много шаблонов высокого качетсва.

          • Frisian:

            Сделайте пожалуйста без спец знаний и на чистом modX пожалуйста сайт типа http://fleek.org/fleekaj/WBVNEgxMS14JVwBYAhZQR1wbB10MG0AEGw==/
            (имеется ввиду верхний слайдер который заполняется из админки) тогда я выкину джумлу нафиг!

            >>уверен, что на готовых шаблонах.
            вы хотите сказать что на modX без готовых шаблонов только со знанием CSS+HTMl можно сделать? даже как по ссылке выше? господи за что же я зарплату получаю скоро наверно человек который не видел компа две кнопки нажмет и сделает соц сеть…

          • ETNO:

            Да собственно ради подобных сайтов я и юзаю MODX. Слайдер вообще делается элементарно. Создаешь отдельно ветку для слайдера, в этой ветке создаешь поля ввода в админке для миниатюр, картинок (можно настроить автоматический ресайз при желании) — ну и все. Все делается через админку, ничего заливать по фтп никуда не нужно. Причем это только один из способов, который я использовал в последний раз, а разных подходов можно придумать большое множество.

            вы хотите сказать что на modX без готовых шаблонов только со знанием CSS+HTMl можно сделать?
            ====================
            В MODX вообще понятие шаблон сильно расплывчато, т.е. нельзя как в WP установил шаблон и все. С одной стороны это минус, но с другой, MODX как раз рассчитан на сайты с гибкой структурой, где использовать шаблонную структуру просто невозможно.

            А по поводу зарплаты — как сказал один мой знакомый из автосервиса — если для решения проблемы нужно всего лишь затянуть гайку и я беру за это 50 у.е., то я беру эти деньги не за то, что затягиваю гайку, а за то, что знаю КАКУЮ гайку нужно затянуть.

      • Frisian:

        p.s. Извините за грамматические ошибки радио клавиатура дохнет клавиши порой не срабатывают (

  7. ETNO, не понимаю зачем Вы тратите на этого человека время — он все равно не понимает.
    Для него сделать такой слайдер — достижение, для пользователя MODX — это 5 минут.

  8. вообще я приверженец wordpress но после всего выше прочитанного обязательно попробую Modx

  9. я конечно новичок в теме, но как-то сразу напрягает возможность sql-инъекции в modx. просто смешная уязвимость, проверить которую додумается не каждый «непрограммист»..
    а получить доступ к такому сайту сможет любой школьник за максимум 3 минуты времени.

    есть сверхбыстрое решение или придется ковырять самому?

  10. DOOR:

    Мне приходилось вытягивать из ж..ы сайты на джумле, которые были очень красивыми — слайдеры, примочки на mootools и т.п. Количество генерируемых дублей просто поражает! Треть из них генерируют сами плагины. Плюс большое время загрузки… Джумла действительно очень гибкий движок и с ней можно делать многое, но нужно обладать реально высокими знаниями по ней плюс копание в коде. Плугины не всегда хороший выход из положения…
    Вообще-то я хотел пару сайтов на WP слепить, попробовать — искал по запросу «wordpress vs». Но вот теперь однозначно пойду MODX пробовать.

  11. Игорь:

    Вас послушать, так любой захочет юзать MODx Но я уверен, что тот кто сунулся сейчас сидит с опухшей башкой разочарованный в своих неудачах ))) Простота и лёгкость МОDx -а это спорный вопрос. Понятно, что сниппет -параметр-значение, НО какой сниеппет, какой параметр и какое значение?!! За время, чтобы понять этот МОДкс можно изучить и WP и Joomla и ещё несколько CMS ))))

    • ETNO:

      сниеппет, какой параметр и какое значение — это все хорошо описано в вики и многочисленных уроках. Вообще уже год работаю с MODX — ничего не разочаровался, для определенных нужд — это пока самое лучшее, что есть. Про joomla — в корне не согласен, откройте код любого шаблона джумлы — полная хренотень, в modx как таковых шаблонов нет, но зато есть свобода реализации, т.е. можно делать такую логику, которую считаешь нужной. После того как сделаешь несколько сайтов на модиксе, потом вообще просто все, просто копируешь куски кода с одного сайта на другой и все.

      • Десперадо54:

        Интересное мнение. Что-то подобное насчет гибкости читал когда-то про очень старый, загнувшийся как опенсоурс (но всплывший сейчас как платный) проект — Сапид КМС. Там тоже за основу бралась вроде структура сайта, без привязки к шаблону, там вообще структура описывалась через ХМЛ, и уже от этого шла пляска. Увы, тот проект загнулся.

        Теперь вопрос по МОДИксу в сравнении с ВП. На ВП, как я понял, знающие люди делают вовсе не тривиальные сайты (используя возможности задания пользовательских полей, если я правильно понял). Возможно-ли тоже самое реализовать на МОДиксе? Речь конкретно о тех трюках, о которых писал А. Кузнецов (kuzen.ru) в своем учебном курсе, посвященном работе с миксмаркет (ссылку здесь не пощу, на его блоге не трудно найти этот курс).

        • ETNO:

          в модиксе гораздо продуманней и проще реализована система привязки к статьям произвольных полей. Они там называются tv-параметры и можно привязывать разные типы данных, просто текстовые поля, а можно и картинки, селекты, ссылки, в общем абсолютно любые типы данных и все это привязывается к шаблонам, к группам, хоть к отдельным записям и без всяких плагинов и другой мороки как в wordpress

  12. Игорь:

    И ещё у МОDx-а по сути нет прикрученного форума, реализация комментов единственно нормальная только через Дискус. Можно перечислять ещё много ))…..

    • ETNO:

      а нафига вообще в движке форум? Если есть отдельные движки для форумов. Про комменты, с помощью jot можно делать нормальные комментарии, но соглашусь с тем, что по умолчанию их вид паршивый, а готовых решений нормальных нет

  13. Алексей:

    Прочитал, что Вы (автор) уже создали более 100 сайтов..в том числе сайты с интернет-торговлей. Посоветуйте, пожалуйста. Планирую поднять каталог-товаров/магазин с возможностью экспорта данных из 1С. На сколько я понимаю, MODx здесь вряд ли подойдёт, альтернатива одна — платные CMS (Битрикс/Амиро/HostCMS). Я прав?

    • ETNO:

      в modx shop-keeper насколько помню есть возможность импорта с файла csv, excel. В wordpress wp-shop точно помню, что был, также и интеграция с яндекс каталогом, но 1С вряд ли. Так что, да, если нужна полная интеграция, то лучше смотреть в сторону тех CMS, которые вы указали

  14. Саша:

    image cms shop — это один сплошной баг. продают за 250 баксов г*вно. если будете делать магазин, ни в коем случае не используйте эту систему. у меня все. всем добра

    • ETNO:

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

  15. С Image cms shop так ничего и не изменилось? Или может быть что-то сделали уже наконец?

  16. Сергей:

    Увидел сайт один.Понравился.Узнал какой движок.Оказался MODx.Никогда раньше не слышал.Тут кстати много говорят о Joomla.Внесу свою лепту.Все правильно популярный — зто достоинство.Недостатки — большой код,медленно страницы открываются.Вывод — пиши код сайта самостоятельно своими руками.

  17. Не слушайте тех, кто пишет тут, что в «Modx» все легко и просто для новичков — это брехня. Я как раз и являюсь чайником в создании сайтов и для меня самым легким является «wordpress». Блин, да даже «Drupal» легче этого вашего «Модха». Joomla и Modx — считаю их самыми сложными.

  18. Только недавно и узнал про движок MODx (стыд и позор), и сразу столько дебатов и отзывов. Хочется даже испытать, разобраться, сравнить самому. До этого больше на Вордпрессе что-то делал! Спасибо за статью, и отдельным комментаторам за адекватные отзывы и сравнения!!

оставить отзыв

Если хотите вставить код в комментарии, то оберните его тегами ‹pre›‹/pre›