Что такое MODX и как он работает

ava
Евгений Котофеев
BrainCloud

Приступая к разработке веб-ресурса, нужно выбрать для него систему управления контентом, которую также называют Content Management System (CMS) или просто движком сайта. Актуальные CMS бывают платными и бесплатными, общими и специальными. Одним из наиболее популярных движков был и остаётся MODX — он продолжает со временем становиться всё более востребованным по ряду причин.

Что такое MODX

Если сравнивать с другими CMS, то MODX — это разносторонний движок, позволяющий создавать сайты любого уровня и назначения. Платформа пользуется популярностью, разработчики регулярно её обновляют, поэтому новые пользователи делают выбор в пользу MODX вот уже на протяжении десяти с лишним лет. Движок представлен официальной версией на английском языке и не менее регулярно обновляемой модификацией на русском языке. Проблему нехватки статей и инструкций на русском постарались решить, создав проект сообщества modx.pro.

Версии системы

Движок представлен версиями со схожими названиями Evolution и Revolution. Причём разработчики обновляют только вторую, но и первая продолжает существовать и развиваться благодаря пользовательскому сообществу. Для одностраничного сайта обычно хватает функций, доступных в версии Evolution. Более функциональная и сложная версия Revolution подходит для сравнительно масштабных проектов. Установка движка начинается с того, что владелец сайта скачивает ПО и распаковывает в корневую папку на сервере. Затем с помощью адресной строки выполняется запуск установочного файла. Процесс установки занимает около десяти минут, после чего пользователь видит список компонентов. В некоторых случаях хостер может поддерживать инсталляцию MODX в автоматическом режиме, так что владельцу сайта не придётся проводить процесс вручную.

Тарифы

Официальная англоязычная версия MODX работает без пробного периода и бесплатных тарифов. На выбор предлагаются тарифы Base, Team, Business — каждый последующий дороже предыдущего и с более широкими возможностями. Портал на русском языке предлагает версии Evolution и Revolution бесплатно. В дальнейшем затраты складываются из оплаты хостинга и дополнительных модулей движка.

Функциональные возможности

Для будущих пользователей, владельцев сайтов, обзор MODX как системы управления складывается из двух составляющих: базовых опций, которые доступны изначально, и дополнительных возможностей, которые можно приобрести отдельно.

Базовые опции

С самого начала владелец сайта получает благодаря MODX:

  • галерею;
  • конструктор блоков;
  • ленту новостей (RSS);
  • модуль для голосований и форумов;
  • модуль для интернет-магазина;
  • поисковый модуль;
  • рекламный модуль;
  • счётчики посещаемости;
  • формы обратной связи.

В дополнение к перечисленным возможностям, разные модификации MODX могут включать в себя и другие инструменты. Все они ориентированы на то, чтобы владелец сайта мог без лишнего труда создать функциональный веб-ресурс. Задачи, решаемые с помощью базового набора опций:

  • безопасная аутентификация пользователей;
  • добавление и редактирование файлов в автономном режиме;
  • гибкая настройка проекта;
  • изменение актуальных скриптов и внедрение новых;
  • разделение уровней и прав доступа пользователей;
  • создание новых дополнений;
  • управление одновременно несколькими площадками.

Фактически MODX — даже не CMS, а CMF, то есть Content Management Framework. Это фреймворк — система, которая легко модифицируется под требования владельца сайта. Подразумевается, что пользователь получает в своё распоряжение «каркас», на котором можно размещать любые желаемые функции. С помощью этого движка можно создать практически любой проект, кроме разве что соцсети или чего-то ещё более крупного и масштабного. Однако имеющиеся возможности довольно легко расширить, заказав опытным разработчикам создание собственного расширения. Движок получает позитивные отзывы от пользователей благодаря тому, насколько инструменты гибки, легко настраиваются и интегрируются с другими сервисами. Конечно, некоторые отмечают как недостаток наличие нестандартного, самобытного синтаксиса, который к тому же различается у отдельных версий. Но освоить его можно благодаря документации.

Дополнительные опции

MODX становится более функциональным благодаря модулям и дополнениям. Они могут быть предназначены для продаж, блогинга, внедрения социальных платформ. Владелец сайта получает необходимые ему возможности благодаря панели администрирования. К наиболее востребованным дополнительным возможностям CMS относятся:

  • Планирование публикаций. Пользователи, которые отвечают за ведение сайта, могут заранее размещать контент, который будет автоматически публиковаться к определённому времени. Это даёт контент-менеджеру больше возможностей. Проще размещать новые материалы именно тогда, когда аудитория наиболее активна. При этом можно не ограничивать себя в решении параллельных задач по проекту.
  • Список цен. Многие сайты успевают в том числе продавать товары и услуги. Занимаясь этим, стоит составлять прайсы. В таком случае пользователи будут лояльнее, доверие со стороны поисковых систем повысится. Современные плагины позволяют автоматизировать эту задачу.
  • Голосования и конкурсы. С помощью соответствующих дополнений можно встроить практически любой блок, чтобы посетители сайта могли проявлять свою активность и отслеживать действующую статистику.
  • Ускорение загрузки. Несмотря на высокоскоростной интернет, экономия времени и трафика не утратила своей актуальности. Используя дополнения, которые минимизируют загрузку скриптов и содержимого разметки, можно без ущерба ускорить открытие страниц.
  • Авторизация через социальные платформы. Сайтов становится всё больше, и далеко не каждый пользователь хочет на любом веб-ресурсе создавать отдельный профиль. Привлекать аудиторию становится проще, если зарегистрироваться и авторизоваться можно с помощью уже имеющегося профиля в социальной сети.
  • Комментарии и гостевая книга. Это ещё один способ стимулировать обратную связь от пользователей. Комментируя страницы и делясь впечатлениями в гостевой книге, аудитория напрямую участвует в постоянном совершенствовании проекта.

В каталог включены сотни самых разных инструментов. Разработчики постоянно создают новые модули и дополнения, после чего владельцы сайтов могут начинать их задействовать.

Защищенность сайтов на MODX

Проект, управляемый этим движком, довольно сложно взломать или заразить вирусом, равно как и получить запрещённый доступ. За это отвечает встроенная система безопасности. Разработчики и сами пользователи постоянно её совершенствуют, а при обнаружении уязвимых мест — быстро их «заделывают». Административная панель позволяет:

  • внедрять капчу против ботов;
  • настраивать блокировку учётных записей после определённого числа ошибок авторизации;
  • отслеживать изменение файлов, отвечающих за работу движка;
  • получать уведомления о системных ошибках.
Бесплатной техподдержки у MODX нет, поэтому владельцам сайтов на этом движке приходится самостоятельно искать решения проблем: у более опытных пользователей, в открытой документации, инструкциях и обучающих роликах.

Дизайн и работа с шаблонами

Готовых шаблонов в этом CMS нет, так что у владельца ресурса нет возможности просто выбрать тему и реализовать её. Чтобы создать собственный дизайн и настроить сайт, потребуются специализированные технические знания, включая синтаксис MODX. Встроенный в версию Revolution визуальный редактор является конструктором, так как работает по принципу drag-and-drop: блоки можно свободно перетаскивать. Однако глубинная настройка динамических элементов возможна только с применением специальных знаний.

SEO-оптимизация

Чтобы сайт можно было продвигать в поисковых системах, MODX оснащён адаптивным дизайном, а код избавлен от излишней громоздкости. Для страниц предусмотрены поля со стандартными мета-тегами: заголовок (title), описание (description), заголовки (h1). Для новых страниц создаются адреса с семантическими URL вместо цифровых идентификаторов. Ссылки, которые получаются в итоге, хорошо воспринимают и люди, и поисковые системы. Индексация страниц проекта улучшается за счёт создания карты сайта.

Плюсы и минусы MODX

Главные преимущества MODX, основанные на функциях движка:

  • система гибкая и легко настраивается;
  • установить и запустить систему сможет любой пользователь;
  • функции нетрудно будет расширить;
  • с редактированием данных не возникает проблем;
  • доступны версии на разных языках;
  • система легко интегрируется с другими платформами;
  • можно управлять уровнями и правами доступа;
  • опытные пользователи могут редактировать исходный код;
  • нет актуальных ограничений по числу страниц сайта;
  • корзина позволяет восстанавливать удалённые данные;
  • предусмотрены модули и дополнения;
  • безопасность поддерживается актуальной за счёт обновлений.

Имеющиеся минусы CMS MODX таковы:

  • отсутствует бесплатная техподдержка;
  • сам интерфейс нельзя назвать предельно простым и дружественным;
  • готовых тем и шаблонов нет, нужна собственная настройка;
  • начинающим пользователям придётся потратить время, чтобы повысить техническую грамотность и расширить свои знания.

С помощью MODX создают корпоративные и коммерческие проекты, блоги, сайты-визитки и лендинги, онлайн-магазины, другие веб-ресурсы. Для слишком масштабных проектов этот CMS обычно не используют, в первую очередь из-за потенциальной необходимости создавать или заказывать дополнения. К счастью, современные инструкции, включая видеоролики, позволяют легко разобраться в функциях CMS (или CMF, как классифицируют его некоторые).

Понять, как работает MODX, и задействовать его для своего проекта — проще, чем пять и тем более десять лет назад. Главное, поручить саму разработку команде опытных специалистов, чтобы не тратить собственное время и силы сверх необходимости. Отличный пример — обращение к профессионалам, которые трудятся в веб-студии BrainCloud. Используя имеющиеся знания и навыки, сотрудники создадут на CMS MODX проект любой сложности в строгом соответствии с требованиями заказчика.

Не знаете, с чего начать?
Напишите нам, и мы поможем вам
определиться с выбором
Последние публикации
Здесь делают отличные сайты
и Вам больше не о чем беспокоиться

Контакты

Режим работы

Пн-Пт с 10:00 до 18:00
Сб-Вс - выходной
© 2011 – 2024 Braincloud.by | Создание сайтов в Минске. Продвижение сайтов.