Давно слышал о системе управления контентом MODX, но все не доходили руки попробовать.
Решил потестить ветку Revolution. После установке на локалке — осталось приятно впечатление от внешнего вида админки и функционала управления страницами.
Начал проходить видеокурс по этой системе, и просто в шоке от ее возможностей. Многое из того, что в ней есть, условно говоря, только в снах виделось. Какой там WP или Joomla? В помойку их. Настала эра Modx.
- В админке поля можно назвать, как хочешь, не залезая в файлы системы
- Да и вообще настроить админку или переоформить ее на свой лад — не фиг делать (кажется такая фича есть и у Drupal)
- Можно создать любые свои дополнительные поля (называются TV (Template Variable)) — по сути похоже на custom_fields в WP
- Можно превратить любой текст в PDF-документ (к примеру, публичный договор)
- Можно сделать красиво оформленный лэндинг и повесить его в статичный ресурс — чтобы контент-менеджеры ничего не поломали, содержимое будет браться из статического html-файла.
- Учет событий на сайте — кто что сделал и когда
- Использование переменных в любом поле (что-то типа short_code в WP, но только круче). То есть, можно включать одно поле в другое. Подозреваю, что вполне можно забацать автоматическое заполнение мета-тегов наподобие SEO Tags Generator для OpenCart — ну или создать шаблон формулы и просто копипастить ее вручную, а в момент отображения страницы данные сами подставятся.
И это только 1 урок из 8 — что же будет дальше приятного для меня в этой системе?..
P.S.
Дописываю Пост Скриптум спустя полгода. Так вот, вспоминая, чем все закончилось, помню только то, что несмотря на все крутости MODX, он показался мне слишком нестабильным. А шаблоны там лучше делать на ходу для отдельного клиента, чем пытаться создать готовое тиражируемое решение. В общем, если работать с клиентами кастомно, то наверное, система хороша. Но это выходит дороже для конечного клиента.
Would you like to share your thoughts?