Нормальный выбор для корпоративных сайтов малого и среднего бизнеса, если у вас есть опытный разработчик на этой cms.
Интернет-магазин на Revo?
Конечно, можно.
Но можно и яичницу на CPU, сняв кулер, готовить. Тоже получится, просто не надо.
Чанки, снипеты.
Чанки в Modx это куски html разметки, в которых может вызываться php код на манер функций. Куски кода и называют снипетами.
Шаблон страницы использует чанки, в которых вставляются другие чанки, в котором вызов сниппета, который вызывает следующий чанк, как шаблон для вывода данных.
Вот это архитектура?
Админка.
Работать с деревом документов в рево это боль и унижение.
Скажите мне, почему? Ну почему админка в рево такая глючная и долгая? Почему она хуже, чем была в modx evo?
Разработчики.
В общей массе, Рево для тех, кто думает, что он разработчик.
10 лет работают на PHP, но ни одного собственного сниппета не написали. Используют готовые решения с форумов 2012 года, лишь прописывая параметры вызова снипетов: чанк шаблона вывода, сортировку, откуда формировать записи и т.д.
Некоторые "разработчики" до сих пор используют getResources. При этом не представляют, как оно работает под капотом, и в чём разница.
Да, есть тот небольшой процент разработчиков, которые используют fenom и умеют в extjs. Только вы их не найдете.
Вместо этого, вас соскамят пару раз к ряду, при поиске разработчика через официальное ру-сообщество в тг.
А, вы один из этих extjs-гуру? Тогда ловите.
Revo использует extjs версии 3 под капотом. Знаете какая сейчас, на момент 2025 года, актуальная? Седьмая!
Разрыв между 3.4 и 7 колоссальный. Ну и где еще вам потребуется опыт ковыряния в extjs 3?
Короче.
Revo — это CMS, которую выбирают по привычке.
Как старая гитара: звуки есть, но струны ржавые, колки люфтят, и трещина на корпусе.
Но зато своя, родная. Подшаманить, подклеить, и вроде работает.
И учиться чему-то новому не надо.
