Я использовал несколько платформ управления контентом, и в конечном итоге опыт всегда был похожим.Несмотря на то, что я могу создать разделенный сайт, я часто хотел переопределить функциональность или ее вывод и не мог сделать это без просмотра большого количества PHP-файлов.Это всегда приводило к большому неудовлетворительному результату, потому что я не ленивый, если только мне не придется пробираться через чужой код.
Когда я запустил ModX, неделю назад, кривая обучения ударила меня как кирпич.В основном это было потому, что это было так просто, и я был обучен работать с CMS сложным образом.Это гораздо больше похоже на настоящую объектно-ориентированную платформу (для меня), и, поскольку я программист ОО, это отвечало всем требованиям, как только я понял, что это не так сложно, как я хотел.
Теперь, менее чем за неделю, у меня есть два почти полных веб-сайта (разработка корпоративного программного обеспечения с корзиной для покупок и блог разработки) менее чем за 1/4 времени, которое потребовалось мне, чтобы создать свой оригинальный корпоративныйВеб-сайт.Я нахожусь в стиле настройки и добавляю контент быстрее и легче, чем когда-либо делал с CMS.Я сделал всю работу также.Внедрить свой собственный PHP, HTML и CSS было удивительно легко, и мне не пришлось искать и полагаться на хакерские плагины, чтобы выполнить свою работу.
При этом существует несколько способов, которыми ModXможет быть улучшено.Диспетчер использует Ajax, но в большинстве случаев он используется слишком часто при полном обновлении страницы.Это замедляет ход событий.Поначалу управление пользователями неудобно, и, честно говоря, его следует пересмотреть, если позволит время и сообщество.Уроки улучшаются, но они слабы без видео, чтобы сопровождать их (на мой взгляд).И не хватает разнообразных полезных плагинов, но плагины, которые у них есть, чрезвычайно полезны и могут быть адаптированы практически для любого решения.
В заключение: наиболее полезная функция - это абстракция свойств инаборы свойств.Это позволяет вам переопределить общие настройки сайта для таких простых вещей, как шаблон или страница.
FuzzicalLogic