ModX – бесплатная система с открытым кодом для создания, редактирования и управления содержимым сайта, которая позволяет вносить изменения, необходимые именно вашему ресурсу. Причем кастомизация может быть очень глубокой, но провести ее возможно только если имеете достаточно глубокие или хотя бы средние знания HTML. Построена ModX на основе PHP MySQL, поэтому может работать на любом веб-сервере.
С 2009 года система разделилась на две ветви: Evolution и Revolution. Первая основана на оригинальном коде, однако разработчики перестали ее поддерживать (за это взялось активное сообщество). Вторую же переписали с нуля, именно по ней выпускаются обновления, в том числе блокировка уязвимости системы. При этом обе ветви функционируют и имеют собственную аудиторию.
Оценили ModX в первую очередь профессиональные разработчики, которые отмечают кроссбраузерность и кроссплатформенность. То есть, с движком удобно работать в любой среде. Также легко расширить функционал с использованием множества готовых модулей и плагинов. С их помощью удастся решать задачи любой сложности.
С применением ModX можно разработать корпоративный сайт, развлекательный блог с большим объемом медиаконтента, лендинг, интернет-магазин, новостийный портал и т.д.
CMS ModX имеет свои преимущества и недостатки, самые существенные из них представлены в таблице далее.
Далее разберемся, что же о ModX говорят пользователи. А их мнения в большей мере положительные. Отмечают:
Основная масса сайтов на MODX – это корпоративные ресурсы и интернет-магазины среднего размера. На версии Evolution, которая поддерживается сообществом, могут быть установлены ограничения примерно на 5000 документов. На Revolution, при использовании правильной конфигурации нет никаких лимитов, то есть удается создавать даже самые крупные проекты. Как это делать в деталях разберемся далее.
Установка CMS – это, пожалуй, самое простое действие, которое вам предстоит совершить. Все что нужно – это скачать ПО с официального ресурса и распаковать в корень сайта на сервере. Далее, в адресной строке указать путь к установочному файлу – это запустит инсталляцию. Запрашиваемые программой данные нужно ввести – это адрес электронной почты, пароль и т.д.
Для начала установки уже должно быть домене имя, зарегистрированный хостинг, созданная база данных и файлы установщика размещены в нужном месте на сервере.
Следующий шаг: введите в адресной строке http://адрес_сайта/setup. Это откроет первое установочное окно, где нужно выбрать языковую версию админки и интерфейс. Далее определитесь с типом установки, для нового сайта – это соответственно «Новая». Те, дополнительные параметры, которые связаны с назначением следует оставить такими, как есть по умолчанию. Отключите опцию «Отправлять заголовки x-Powere-by». Переход к следующему пункту нажатием кнопки «далее».
Этот этап состоит из 3 действий, они более трудоемкие, а именно:
Следующий шаг – отчет о проверке выполнения требований к серверу. Если этот шаг тоже успешный, то нажимайте «Установить». Теперь нужно немного подождать успешного завершения. Все готово – нажимайте «далее» и входите в админку.
В отличие от других бесплатных движков, ModX не предлагает готовых шаблонов. Но это не означает, что придется покупать их отдельно или же разрабатывать собственными силами. Движок сделан так, что сможете натянуть на него любые HTML-шаблоны. Как результат, будете иметь много макетов, в том числе бесплатных. Однако учтите, для настройки потребуются навыки работы с HTML и CSS, что вряд ли будет под силу новичкам.
Профессиональный дизайнер точно не столкнется со сложностями в адаптации любого шаблона для ModX. Единственное, что может пойти немного не так – необходимость изучения структуры и синтаксиса. Они отличаются от тех, что представлены в других движках. Новичкам же придется серьезно изучать документацию и смотреть массу видеоуроков.
Одно из обновлений открыло возможности для пользования визуальным редактором FRED, имеющим интерфейс drag-and-drop. Он функционирует примерно так же, как и конструкторы сайтов. То есть, вы будете иметь возможность настроить страницы вручную путем перетаскивания элементов и изменения их внешнего вида. Для глубокой кастомизации все же придется вмешиваться в исходный код, а тут без знаний HTML/CSS/JavaScript не обойтись.
Алгоритм работы с шаблоном в MODX:
В MODX вполне реально сделать шаблон динамичным, для этого нужно научиться работать с тегами. Тут есть определенные сложности, ведь теги отличаются даже в версиях, которые поддерживает разработчик и пользовательское сообщество, что уже говорить о других движках. Это значит, что для настройки придется то и дело сверяться с документацией. То есть, чтобы получить желаемый дизайн, нужно достаточно много работать с кодом, причем это касается даже базовых действий. Без навыков программирования и документации MODX настроить дизайн не выйдет.
MODX выбирают в первую очередь за широкие возможности, которые он предлагает разработчикам. Ключевые возможности, на которые нужно обратить внимание:
MODX имеет небольшой, но достаточно объемный набор функций. Тут действительно нет ничего лишнего – только то, что может потребоваться для разработки сайта, который подходит для ваших целей. Набор опций, плагинов сможете подобрать исходя из тематики вашего сайта, причем как бесплатные, так и платные. Важный момент – MODX не создает дублей страниц, ни при каких действиях разработчика. Особенно это актуально, если ваш опыт не очень большой.
Однозначно удобно простое управление, требования к хостингу умеренные. Пользоваться сможете консолью, с помощью которой удастся менять настройки сайта, редактировать его, добавлять контент и все это буквально в несколько кликов.
Среди других особенностей нужно выделить стойкость к увеличению трафика. Даже если единовременно на сайте будет много пользователей, страницы все равно будут загружаться.
Среди возможностей, которые просто необходимы для интернет-магазина:
Также всегда есть возможность добавления других опций, которые потребуются именно в вашем магазине.
MODX изначально имеет встроенные библиотеки Scriptacuious, Prototype, Mootools. Активно используется в административной части Ajax. В списке документов увидите только необходимые пункты (родительские документы), при необходимости можно подгружать дополнительные. Плюс, список динамически обновляется при операциях редактирования, создания, удаления, публикации документов.
Удобна возможность разделения всех пользователей на тех, кто использует сайт и менеджеров или тех, кто им управляет. Права менеджеров определяются ролями и ними также можно управлять.
Стандартные инструменты доступны в базовом комплекте. Есть такие гибкие расширения:
Есть еще ряд возможностей, которые обеспечивает своим пользователям MODX. Это: RSS-лента, фотогалерея, поиск, модуль для разработки интернет-магазина, счетчик статистики, конструктор блоков, модули для разработки разнообразных форм.
В целом, набор функциональных возможностей в большей мере зависит от того, какую версию движка вы выберете – ту, которую поддерживает пользовательское сообщество или ту, которую курирует разработчик. В любом случае, всегда остается возможность использовать дополнительные инструменты и тем самым расширить функциональные возможности сайта.
Есть ряд дополнительных возможностей, которые можно получить в MODX, заглянув в специальный каталог расширений. Конкретней:
Также будет полезна быстрая загрузка страниц, вход через социальные сети, комментирование. Можно найти сотни расширений, которые помогают веб-разработчикам решать любые задачи.
Движок MODX – один из самых дружественных в плане поискового продвижения. Вы получаете ряд возможностей, среди которых:
Есть ряд особенностей продвижения сайтов на MODX, все из-за непростой архитектуры. От веб-мастера нужны умение и опыт. Даже при упрощенной технической составляющей, продвижение должно проводиться с учетом следующих моментов:
Для внутренней и внешней оптимизации очень важно закрывать дубли и своевременное исправлять технические ошибки, выбрать домен с www или без него. Устанавливайте СЕО-плагины для платформы – это необходимо для организации редиректа, настройки шаблонизации метатегов, перелинковки. Подключайте человекопнятные url, при этом никаких дополнительных настроек проводить не нужно, достаточно просто включить и использовать ЧПУ. Плюс к этому, MODX дает возможность задать необходимое расширение для страниц, например .html.
Следует отметить великолепный механизм управления ключевыми словами. Есть общий управляемый список ключей, которые далее просто выбираются в каждом документе. При этом движок сам прописывает все на странице без добавления кода.
К выбору хостинга для MODX следует отнестись внимательно. Причем решение необходимо принимать в зависимости от того на какую аудиторию будет рассчитан сайт. Для ресурсов рунета отличный вариант Timeweb. Этот хостинг предлагает следующие условия:
При том, что у Timeweb стоимость хостинга несколько выше, чем у других хостеров, однако качество предоставляемых услуг, в полной мере это оправдывает.
Что касается сайтов зарубежных проектов, то для них лучше остановиться на хостинге от Hostgator. Это глобальный поставщик веб-хостинга и дополнительных услуг. Компания регулярно получает многочисленные награды на тематических форумах, хорошо о хостинге отзываются пользователи.
Планы виртуального хостинга бесплатно предлагают SSL-сертификат, неограниченную пропускную способность и установку в 1 клик. В таких тарифах есть много бесплатных опций, в том числе конструктор сайта, бесплатный перенос ресурса с домена. Доступен гибкий выбор ПО, расширенные функции и еженедельное резервное копирование.
Обратите внимание, представленные тарифы хостинга с большой скидкой и действуют они 1 год, продление происходит по базовым расценкам. Следует отметить высокий уровень надежности – 99,9% безотказно работы.
Дата центры размещены в Хьюстоне, Остине, Техасе. Служба поддержки всегда готова прийти на помощь в телефонном режиме через онлайн-чат или email.
MODX – это движок, который сумел сочетать в себе отличную функциональность, простоту управления и доступность на всех браузерах. Есть вариации для специалистов и для тех, кто делает свои первые шаги в разработке. Сообщество пользователей, которые активно поддерживают работоспособность Evolution и готовы прийти на помощь в случае чего.
CMS MODX не ограничивает свободу действий разработчиков – удастся создать сайт любого формата, хоть одностраничник, хоть большой маркетплейс или корпоративный сайт. Но в этом случае без знания на базовом, а лучше среднем уровне HTML и CSS – не обойтись.
MODX – это мощный инструмент, что отменно подходит для разработки нестандартных сайтов и их управления – собирайте собственную CMS.
Отзывы пользователей о MODX (1)