Сейчас мало кто мыслит создание веб-ресурса без использования системы управления контентом — CMS (Content Management System). Это программное обеспечение дает возможность не просто добавлять информацию на сайт, вносить правки и удалять ее, но, по сути, полностью организует работу ресурса.
Поэтому выбор системы управления контентом – задача очень ответственная, поскольку впоследствии сменить CMS очень непросто, а зачастую и невозможно. А именно от CMS зависит эффективность функционирования сайта и, соответственно, размер полученной прибыли.
Для многих сайтов хорошо подойдет современная система управления контентом MODx. Десять лет назад в категории наиболее многообещающих CMS с открытым исходным кодом MODx была признана лучшей. Как правило, разработка веб-проектов на базе MODx дает возможность сэкономить время на создание сайта, получая при этом качественный результат. Но здесь необходимо знать тонкости этой CMS, чтобы сделать верный шаг при выборе программного обеспечения для будущего ресурса.
Сейчас разработку сайтов ведут двумя основными способами. Первый – когда по максимуму применяются уже готовые программы, настраиваемые для определенных задач (здесь иногда даже не обязательно иметь познания в HTML и CSS, пользуясь имеющимися шаблонами). Второй – когда разработчики стремятся полностью контролировать процесс и итог, прописывая особенности HTML-кода с помощью алгоритмов. Система управления контентом MODx как раз ориентирована именно на последний вариант, хотя и обладает возможностями создания сайтов на базе шаблонов. Но все же, главное достоинство MODx – гибкость системы, позволяющая подгонять ее под самые разнообразные задачи. Если стоит цель построить сайт из шаблонных элементов, то рекомендуется использовать иную CMS, но когда требуется построить уникальный веб-ресурс, в строгом соответствии техзаданию, то MODx подойдет, как нельзя лучше. В этом случае, разумеется, нужны будут знания XHTML, CSS, PHP.
Хотя MODx и считается относительно молодой системой управления контентом, стоит отметить, что последняя ее версия не хуже по возможностям, чем более ранние CMS. Суть в том, что при разработке кода MODx принимались в расчет современные требования – это и важность поисковой оптимизации, и применение семантической верстки, и технология AJAX, и масса других. Посредством MODx достаточно просто разрабатывать проекты в стиле WEB 2.0, которые используют новейшие технологии. К сожалению, молодость данной системы управления контентом является и ее главным минусом, поскольку на базе MODx создано меньше ресурсов, сообщество этой системы не такое разветвленное, иногда бывает непросто отыскать нужную документацию, имеется дефицит в дополнительных программах, которые традиционно повышают функциональность сайтов.
Однако вернемся к достоинствам программы. Как уже было сказано выше, гибкость этой CMS позволяет разработчику самостоятельно определять генерируемый системой HTML-код. Почти все дополнительные программы обладают возможностью настройки вывода, что позволяет разработчику вести полный контроль над результатом. Помимо этого, имеется удобная возможность встраивать в CMS собственное программное обеспечение, выполненное в PHP. С помощью MODx можно легко и оперативно реализовать некоторые очень сложные задачи, которые воплотить в жизнь на других системах – сущая мука.
Большое количество функций у этой системы автоматизированы, благодаря некоторым средствам, которые включены в стандартный пакет. Создание меню, управление новостями, комментариями посетителей, контактными формами производится очень просто и быстро.
Но в то же время, в данной CMS пока нет встроенного форума и возможности создания интернет-магазина в его полноценном виде. Поэтому требуется дорабатывать скрипты и брать форум на стороне. Необходимо также знать, что MODx имеет отдельные недочеты, создающие некоторые трудности, особенно если вы мало знакомы с PHP. Требуется доработка ряда компонентов для нормальном работы с русскоязычным сопровождением и кодировками. О данных доделках рассказывается в русском разделе форума на официальном сайте CMS.
Следует также предостеречь разработчиков – не всегда стоит доверять рекламным заявлениям вокруг данной системы. Представлять MODx в виде среды для построения сайтов — CMF (Content Management Framework), скорее всего, рановато, хотя система позволяет добавлять собственные программы и имеет API. В качестве SEO CMS данную систему тоже не стоит воспринимать, так как в своем полноценном виде поисковая оптимизация предполагает большое количество задач, а не только применение ЧПУ и ряда тегов. Однако отметим, что грамотному разработчику под силу создать на базе MODx веб-ресурс с оптимизацией под требования поисковиков, но сама система управления контентом не дает особых дополнительных средств.
Постовые:
- В лучшие файлообменники на форуме BestMasters.Biz!
- Большой блог расскажет о SEO.


