Единственный нормальный способ выжить modX. Наконец то они признали что Revo провальна. Интерфейс её админки настолько тормозен по сравнению с Evo что работать просто не возможно
Я думаю с REVO не все так печально, релиз 2.3 должен быть многообещающим, в частности full ajax админка, это должно улучшить ситуацию со скоростью работы
Там в основном проблема из-за выбранного ExtJS. А для практиков революция действительно не свершилась именно из-за тормознутости админки. СМожно было бы плеваться в разработчиков, но никто этого не делал, ибо был старый хороший EVO
Есть еще один минус Revo — она это своеобразный «черный ящик», когда при каждой установке пакета вглядываешься в консоль в надежде, что не полезут ошибки или вообще все не станет колом ))
Эво во многом гораздо более прозрачная и предсказуемая система. Даже если все сломалось и только белый экран, в Эво можно копнуть и все починить. Но сколько раз у меня было при установке пакетов, апгрейдах или даже просто изменении конфига сервера — ломается админка и начинаются танцы с бубнами. А бывало что админка в целом работает, а некоторые функции подвисают (сохранение настроек и т.п.)
Ну это наверное как сравнить Стелс с кукурузником — супертехнологичная и супертребовательная к обслуживанию начинка против простой и проверенной временем.
Как показывает практика, теперь есть и такие сторонники, которые категорически против выпиливания ExtJs. На каждую реализацию находятся свои сторонники.
Тоже так считал: тормоза, неудобство… Потом а) собрал сервер по-уму (здесь, на Хабре, была на эту тему, кстати, статья) и б) перешел на Хром (не люблю его, поскольку он Ctrl+Tab «не умеет», как надо, но здесь пришлось поступиться удобством ради скорости). Итог настолько удивил, что стал Revo пользоваться.
Другое дело, что переучиваться надо довольно заметно, это да.
А те, кто начинают сразу с Revo совершенно иначе все это воспринимают. Я обучил человек 10 за недавний период. Народ вообще запросто работает. А вот переучиваться не всем интересно. Да и не обязательно. Если Evo будет развиваться дальше, то смысл их противопоставлять?
Согласен. Более того, Evo столько лет работала, наверное, неспроста?
Есть, правда, своя проблема в том, что хаки кода Evo, что можно найти на форумах, хоть и помогают, но после обновления пропадают, да и вносятся руками, так что при следующей инсталляции из стандартного пакета поставки их надо ставить руками. Пакетный менеджер, как для хаков, так и для вполне «легальных» расширений для Evo был бы кстати — с поиском, с проверкой версии Evo, с проверкой обновлений. Как пример, что-то вроде такового в WP было бы очень мило.
Они продолжают развитие 2-й ветки, что логично. Не зря же они столько усилий в нее вкладывали, чтобы просто выбросить. Предполагаются существенные изменения интерфейса админки, в связи с чем идут обсуждения за и против ExtJs / Kendo UI. Но интрига сохраняется и пока достоверной информации нет. ;-)
Сниппеты какие-нибудь переписали? Там Weblogin жуть как написан (Weblogin PE не лучше). ajaxSearch тоже ужас.
Нет никакого желания возвращаться на Эво (вспоминать страшно). Лучше бы эту энергию направили на Рево.
Php хорошо заточен под web. В modx он и так поддерживается в снипетах насколько я знаю.
А вот вместо своеобразного синтаксиса шаблонов MODX хотелось бы видеть что-то более менее привычное глазу — Smarty/Twig и т.п.
Это пример что б показать что такое можно делать
На практике обычно используется что то из:
[[if?is=`[+ditto_iteration+]:%:3` &then=`true` &else=`false`]] или [[if? &is=`[*price*]:>:300:and:[*price*]:<=:700` &then=`@TPL:akcia`]]
Для более сложных условий действительно логичней написать на php свой снипет, это будет и удобней и быстрее работать.
Так же замечу что можно даже верхний пример разбить на строки и тогда читабельность будет в разы выше
Отлично! Хотя в целом разработчики возлагают основные надежды на MODX3, что логично, развитие Evo очень радует. Фактически это как раз будет отражением названия версии — Эволюция. Соответственно будет происходить постепенное развитие.
Время покажет. Но я лично не сомневаюсь в талантливости команды. Это уникальный сплав всех необходимых профессиональных компетенций. MODX3 обязательно будет прорывом! :)
MODX Evolution возвращение! (версия 1.0.9 от 19.03.2013)