cms modx что это

Обзор CMS MODX: что это, преимущества и недостатки, примеры сайтов

Каждый владелец интернет-проекта на этапе разработки должен решить, на каком движке будет работать его сайт: на платном или бесплатном, широко известном или узкоспециализированном. Популярных систем управления сайтом с каждым днем становится всё больше. Одна из таких CMS — система MODX. Рассмотрим, что такое MODX и каковы особенности этого движка.

Что такое MODX

MODX — это гибкое программное обеспечение, которое позволяет создавать разные по масштабам и назначению сайты. Функциональность системы ПО превосходит многие топовые движки и предлагает широкий набор модулей и плагинов. Платформа работает больше 10 лет. Обновления программного обеспечения выходят регулярно. У проекта широкая аудитория.

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

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

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

Если вам нужен стандартный сайт-визитка для компании, то функций MODX Evolution скорее всего будет достаточно. А если предстоит реализовать крупный, сложный проект с нестандартной функциональностью — лучше выбрать версию Revolution.

Для установки CMS нужно скачать программное обеспечение с официального ресурса системы и распаковать в корень сайта на веб-сервере. После этого нужно указать в адресной строке путь к установочному файлу, чтобы началась инсталляция. Программа запросит почту, пароль и т. д.

Дальше появится помощник, который проведет по этапам установки за 10 минут и откроет окно с результатами инсталляции — перечнем компонентов. После этого можно начинать работу. Некоторые хостинг-провайдеры поддерживают автоматическую установку MODX в один клик, например, fozzy.com. Еще есть хостинг только для MODX:

Тарифы

На международной официальной платформе MODX нет демо-версии и бесплатного доступа, придется выбрать один из тарифов:

Даже зарегистрироваться на площадке не получится до оплаты, сразу понадобится внести средства.

На русскоязычном портале MODX всё обстоит прямо противоположным образом: обе версии Evolution и Revolution доступны бесплатно. Это одно из главных преимуществ платформы для Рунета, по сравнению с предложениями конкурентов CMS, которые устанавливают тарифы, предлагают шаблоны, техническую поддержку, продление лицензии за дополнительную плату. У MODX доступна не только полная лицензированная программа для загрузки бесплатно, но и подробная документация, а также демоверсии Evo и Revo.

Несмотря на то, что система просто устанавливается на сервер, всё же этот процесс требует времени и сил. Можно протестировать возможности русскоязычной CMS до скачивания. Она ничем не отличается от полноценной программы, за исключением того, что все действия, выполненные на сайте, автоматически удаляются через 40 минут. Тут нет смысла тратить время на реализацию сложных и трудоемких задач, демо-версия подойдет только для ознакомления с системой.

Пробная онлайн-версия MODX

Полную версию программы может скачать любой желающий бесплатно и пользоваться ею без ограничений функциональности, продлевать лицензию не потребуется, это указано и на самой платформе в разделе FAQ. Это оказало существенное влияние на востребованность русскоязычной платформы и CMS MODX. Ею пользуются свыше 100 000 разработчиков.

Расходы на работу с программой состоят из оплаты услуг хостинг-провайдера и покупки модулей. Разработчик может обойтись бесплатными, если их функциональности достаточно. Таких расширений очень много, например, в маркетплейсе дополнений на русском языке modstore.pro.

С хостерами также не будет никаких сложностей. У движка невысокие требования:

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

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

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

Вместе с CMS MODX вы получите:

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

В числе базовых опций движка:

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

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

Движок отлично подойдет профессиональным разработчикам, которым нужны функциональные и гибкие инструменты. Они положительно отзываются в сообществе о расширениях без изменений в коде, о фильтрации контента, а также о возможностях API-интерфейса — интеграции с другими сервисами и их взаимосвязанной работы.

Из минусов — есть некоторые сложности в синтаксисе. Он у системы нестандартный, характерный только MODX. Основной рабочий инструмент — тег, который вызывает часть кода, когда разработчик указывает переменную. Синтаксис отличается у Evolution и Revolution, а также у разных версий программ. Разобраться в структуре системы помогает подробная документация.

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

Чтобы расширить функциональность системы, можно использовать дополнения: модули и плагины, например, для коммерческой деятельности, блога, интеграции с социальными сетями. Их можно установить через админпанель из специального каталога расширений.

Современной системе управления сайтом, как правило, нужны следующие возможности:

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

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

CMS MODX предусматривает множество встроенных инструментов, препятствующих взлому, несанкционированному доступу, заражению сайта вредоносными программами.

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

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

Читайте также:  Что значит смайлик кепки в конце предложения

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

Для MODX не предусмотрены готовые шаблоны, как для других CMS, поэтому выбрать тему и сделать за 5 минут сайт не выйдет. Можно разработать дизайн, взяв за основу готовый HTML-макет, но для этого нужны знания HTML и CSS. А чтобы полноценно настроить сайт понадобится разобраться еще и с уникальным синтаксисом тегов MODX.

У MODX Revolution есть визуальный редактор Fred, который работает по принципу drag-and-drop, как и конструкторы, путем перетаскивания блоков. Страницы можно настраивать вручную и менять их оформление, заголовок, текст. Но глубокая кастомизация возможна только со знанием языков программирования. Чтобы менять по своему усмотрению динамические элементы, придется много работать с кодом, изучать теги MODX. Так что на настройку оформления сайта уйдет время.

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

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

Новые страницы создаются с понятными человеку ЧПУ-адресами вместо обычных и длинных URL. Их хорошо воспринимают поисковые роботы. Есть карта сайта, содержащая все ссылки, она способствует максимально быстрой индексации.

Модуль оплаты для MODX

Чтобы превратить сайт в полноценную торговую площадку, например, интернет-магазин, нужно добавить возможность приема платежей от пользователей. У многих платежных провайдеров уже есть готовые плагины для различных CMS. Interkassa в этом отношении тоже не исключение: сервис предлагает готовый модуль оплаты для CMS MODX. Он разработан специально для этого движка, поэтому устанавливается просто и быстро, как любое другое дополнение из маркетплейса.

Модуль позволяет принимать любые онлайн-платежи — и картами VISA/MasterCard, и с помощью альтернативных методов оплаты. Всего у Interkassa 70 платежных решений.

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

Чтобы установить модуль, нужно скачать и распаковать его, а потом содержимое папки «upload» загрузить на сервер. Дальше через админпанель в перечне способов оплаты нужно выбрать Interkassa. В настройках останется указать секретный и тестовый ключ, номер кошелька и добавить в графу «IP-фильтр» IP Interkassa.

После установки расширения для оплаты, необходимо настроить сайт для торговли. В этом поможет инструмент MiniShop2. Он позволяет добавить на сайт нужную функциональность:

Владелец ресурса сможет настроить акции, скидки, купоны, бонусы.

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

Из функциональности системы вытекают ее основные преимущества:

Не обошлось и без недостатков:

Сайты на MODX: примеры разных площадок Гибкость CMS и огромное количество функциональных модулей позволяет создавать на MODX разные площадки:

Большинство проектов на MODX — коммерческие и корпоративные площадки средних масштабов. Порталы, соцсети, аукционы, госпроекты, биржи на этой системе не делают.

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

Вот некоторые сайты на MODX — примеры с официальной русскоязычной площадки:

Если вам нужна полная функциональность системы бесплатно — можно воспользоваться русскоязычной версией платформы с поддержкой сообщества, пробными версиями и обширным каталогом расширений.

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

Полную русифицированную документацию найти скорее всего не получится, зато в этом случае можно обратиться в службу поддержки, если что-то не будет получаться. Функциональность системы с модулями и безопасность удовлетворит потребности даже самых требовательных разработчиков.

Источник

MODX: лучшая CMS, которой вы никогда не пользовались

В консоли управления MODX вы сможете создавать собственные плагины и скрипты, и при этом иметь доступ к ассортименту платных дополнений.

Более подробная информация представлена на главной странице сайта MODX и в разделе « О нас ».

Знакома ли вам эта CMS?

Копнём глубже

Собственные меню, полный контроль над ACL ( списки контроля доступов ) – все это в вашем распоряжении. Но для полноценной работы с функционалом потребуются определенные навыки и знания.

Обучение и документация

Установка

MODX можно установить, только скачав ZIP-архив и загрузив его содержимое на сервер:

Скачиваем MODX

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

Чем примечательна CMS MODX

CMS MODX Evolution – это нечто вроде движка для продвинутых пользователей. С самого начала перед вами будет пустой шаблон, над которым придется поработать, а также сотня настроек и функций, с помощью которых можно полностью адаптировать платформу под собственные проекты. Здесь нет никаких конструкторов, помощников, drag and drop интерфейсов, виджетов и прочих удобств.

Если вам нравится писать код вручную, MODX вам точно подойдет. Эта CMS позволяет достаточно быстро обучиться ручной переработке сайтов.

Создание веб-страницы

Для формирования веб-страницы в MODX используется стек элементов. Так называемые шаблоны, сниппеты, фрагменты кода, переменные шаблона, а также собственная система тегов:

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

Template ( шаблон ) — это рамка ( фрейм ), в которой отображается контент. Все ресурсы привязываются к шаблону.

Chunk ( фрагмент кода ) — это HTML или JS-код с возможностью повторного использования.

Сниппеты могут запускать фрагменты, и наоборот. Шаблоны и ресурсы могут запускать и то и другое. Это четыре основных составляющих, при помощи которых можно формировать веб-страницы.

Plugin ( плагины ) способны расширять функционал ядра.

Можно комбинировать любые из этих элементов при помощи категорий ( Categories ). Не забывайте их использовать, чтобы фрагменты кода и сниппеты были организованы, и ими было проще пользоваться.

Знакомство с административной панелью (Manager)

Настройки системы основываются на пространстве имён. Можно создать пространство имён для самого себя и отдельно для того, чтобы использовать его в каком-то из элементов приложения.

Административная панель не такая уж и сложная, просто требуется некоторое время на знакомство и изучение всех функций и возможностей:

Контекст

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

Читайте также:  что делать если камера на телефоне лагает

Можно использовать контексты как вам заблагорассудится. Но будьте готовы к тому, что если пользователь авторизован в одном из контекстов, это совсем не значит, что у него будет доступ ко всем другим. Если нужно сделать одну форму авторизации для всех контекстов, то понадобится немного поработать.

Контексты можно использовать для отделения разделов сайта. Некоторые используют их для разделения версий сайта на разных языках.

Шаблоны и теги

Я уже упоминал о том, что в CMS MODX есть встроенная система тегов шаблона. Давайте кратко ознакомимся с ее.

Специальные символы определяют, что именно используется: фрагмент кода, ресурсы или системные настройки. Как ими пользоваться:

[[*…]]: звёздочка отвечает за ресурсы. То есть, за конкретные данные, используемые текущим источником. Например, заголовок страницы или основной контент. Аналогичным образом можно использовать переменные шаблона.
[[++…]]: осуществляется поиск системных настроек, будь то site_url или произвольная настройка вроде company_phone1 ( если до этого вы ее создали ).
[[

Параметры тегов

К тегам можно применять параметры и фильтры и таким образом изменять их вывод. Например, можно добавить несколько параметров к автоматически сгенерированному URL-адресу :

Вывод приведенного выше тега будет выглядеть следующим образом:

Сниппет также можно снабдить дополнительными данными, если запустить его подобным образом:

Теги можно встраивать друг в друга. Один из популярных тегов выглядит следующим образом:

В иных случаях можно запускать HTML-код и выводить динамические данные, извлекаемые из сниппета. Выглядеть это будет так:

Тег chunk использует сниппет для того, чтобы знать, о каких именно данных идет речь.

Заглушки ( placeholders ) чаще всего используют именно так.

Фильтры вывода

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

Фильтр начинается с двоеточия, и должен быть указан до параметров. Посмотрите, как выглядит цепочка из нескольких фильтров:

Любой сниппет можно применять как фильтр. Для этого нужно использовать название сниппета в качестве фильтра:

Также фильтры можно применять для создания полноценной логики « if then else ».

Если и этого недостаточно

В MODX CMS админке переменные шаблонов можно распределять по категориям, а затем использовать отдельными группами при редактировании ресурсов. Это удобно, когда нужно создавать произвольный контент, который пользователи впоследствии смогут изменять.

Недостатки

Revolution демонстрирует нам опыт разработчиков, но при этом не задействует некоторые современные PSR-стандарты типа автоматической загрузки или пространства имён.

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

В завершение

Как и любой другой инструмент, эта платформа подходит не для всех случаев. Я не буду рекомендовать CMS MODX технически не подкованным людям. Но если вы разработчик с хорошим опытом, и вам необходимо предложить клиентам максимально защищенное решение, то это подходящий вариант.

Если нужна полная свобода с точки зрения дизайна, и у вас есть навыки в разработке, то рекомендую попробовать MODX в действии!

Пожалуйста, опубликуйте ваши комментарии по текущей теме материала. Мы крайне благодарны вам за ваши комментарии, лайки, подписки, отклики, дизлайки!

Дайте знать, что вы думаете по данной теме материала в комментариях. За комментарии, лайки, дизлайки, отклики, подписки низкий вам поклон!

Источник

Обзор CMS MODX 2.7.2-pl

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

CMS MODX доступна в двух версиях. Revolution — последняя версия система, поддержку которой осуществляют разработчики. Evolution — предыдущая версия движка, развитием которой занимается пользовательское сообщество. Revolution предлагает лучшую функциональность, но предъявляет более высокие требования к профессиональной подготовке веб-мастеров. Работа с Evolution может показаться начинающим разработчикам проще, но некоторые инструменты в этой версии отсутствуют.

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

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

В отличие от других бесплатных движков для сайтов, для MODX нет специальных шаблонов. Это не значит, что вам придётся обязательно заказывать их или разрабатывать самостоятельно. Дело в том, что на движок можно натянуть любые HTML-шаблоны. Получается, что вариантов очень много, в том числе бесплатных, но для настройки внешнего вида сайта на MODX понадобятся навыки работы с HTML и CSS.

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

В общем виде установка своего шаблона на сайт выглядит следующим образом:

Чтобы сделать шаблон динамичным, необходимо научиться работать с тегами MODX. Сложность в том, что они отличаются даже в версиях Evolution и Revolution, не говоря уже о других CMS. Поэтому для настройки придётся снова открывать документацию и сверять написание каждого тега. Работы с кодом вообще очень много: даже базовые действия вроде изменения заголовка выполняются через файлы шаблона. Поэтому без навыков программирования и документации MODX с настройкой дизайна справиться не получится.

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

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

Два главных различия, кроме уровня поддержки:

Если попытаться упростить выбор между версиями, то можно сказать, что в первую очередь он зависит от сложности проекта. Если нужно решить какую-то стандартную задачу вроде создания сайта компании, то подойдёт MODX Evolution. Для реализации крупных проектов с необычной функциональностью потребуются возможности версии Revolution.

MODX — удобная CMS, предоставляющая простые инструменты для решения главных задач, которые встают перед вебмастером в процессе разработки сайта:

Автоматическая установка MODX на хостинг:

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

Читайте также:  чем делают антицеллюлитный массаж

Основные возможности MODX:

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

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

CMS по умолчанию предоставляет инструменты для разграничения прав доступа пользователей. Например, вы можете создать роль «Автор», которая позволяет добавлять материалы на сайт, но не предоставляет доступ к настройкам проекта. Ещё одно возможное применение — закрытие сайта или отдельных разделов от незарегистрированных пользователей.

Движок предлагает «из коробки» встроенные модули, которые можно использовать для построения сайтов разных типов.

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

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

Профессиональные разработчики оценят объектно-ориентированное ядро и API, возможность расширения без изменения кода ядра и фильтрацию контента. Единственная сложность, с которой придётся столкнуться, — нестандартный синтаксис. Благо, есть подробная документаций, которая поможет быстро разобраться в структуре CMS.

Без документации разобраться с движком точно не удастся. Причина кроется в необычном синтаксисе, который встречается только в MODX. Теги — это основные рабочие элементы. Указывая тег, пользователь вызывает часть кода, переменную или текст. При этом система тегов в Evolution и Revolution отличается, поэтому с документаций приходится сверяться даже тем веб-мастерам, которые уже пользовались MODX, но применяли другую версию.

Ценовая политика

Обе версии MODX распространяются бесплатно. За дополнения и шаблоны тоже обычно платить не приходится. Единственное исключение — работа специалистов, если вы не справитесь с самостоятельной настройкой сайта. MODX достаточно популярная система, поэтому предложения о выполнении заказов можно легко найти на биржах фриланса.

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

Лучший хостинг для MODX

Для полного раскрытия потенциала MODX нужен качественный хостинг для сайта. Оптимальным выбором станет Bluehost — популярная международная хост-площадка, под управлением которого находится около 2 миллионов доменов. Компания предлагает виртуальный хостинг с безлимитным трафиком и неограниченным дисковым пространством, VPS, аренду выделенного сервера, а также регистрацию доменов.

Стоимость виртуального хостинга начинается с 2,95 долларов в месяц. Только на минимальном тарифе есть ограничения на количество сайтов и дисковое пространство. На старших тарифах лимитов нет. Вместе с тем неограниченное дисковое пространство распространяется только на веб-сайты, под хранилище файлов и бэкапов его использовать нельзя. Есть условия и касающиеся сетевого трафика — пропускная способность может быть снижена для предотвращения отрицательного влияния на другие аккаунты, которые размещены на том же сервере.

Чтобы не быть зависимым от других проектов и не делиться ресурсами, покупайте VPS — виртуальный выделенный сервер. Это решение для сайтов среднего размера: блогов, магазинов, корпоративных порталов. Стоимость минимальной конфигурации — 18,99 долларов. В подарок вы получаете домен и SSL. Для крупных проектов эффективнее использовать выделенные серверы. Их конфигурация тонко настраивается под ваши нужды. Стоимость — от 79,99 долларов в месяц.

На большинстве тарифов домен идёт в подарок на год. По истечении 12 месяцев нужно его продлевать. Стоимость домена зависит от зоны и находится в промежутке от 1,99 до 16,99 долларов.

SEO-оптимизация и продвижение

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

Для успешного продвижения важно оптимизировать контент — как минимум делать его уникальным, придерживаться структуры заголовков (H1-H6) и заполнять мета-данные страниц. Ещё один немаловажный параметр — скорость загрузки сайта. Чтобы обеспечить быстрое отображение контента, необходимо подобрать качественный хостинг.

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

Главное достоинство MODX — гибкость системы, которая позволяет реализовывать самые разные проекты, от типичных задач до сайтов с нестандартной функциональностью. Среди других плюсов отметим:

Главный недостаток — сложность освоения. На MODX невозможно создать сайт, не имея навыков программирования или опыта работы с другими CMS. При этом даже если вы создали сотни сайтов на WordPress или Joomla и владеете в совершенстве HTML и CSS, вам всё равно придётся подробно изучать документацию и учить синтаксис MODX, который сильно отличается от того, что предлагают другие движки.

Среди других минусов — небольшое количество готовых шаблонов для изменения внешнего вида. Вы можете натянуть на движок любой HTML-макет, но для этого снова потребуется неплохой опыт сайтостроения и знание синтаксиса MODX, который отличается даже в рамках двух версий одной CMS.

Выводы

MODX представляет собой мощный инструмент, который отлично подходит для решения нестандартных задач. Формально это даже не CMS, а фреймворк, в котором разработчики собирают собственные системы управления контентом. При этом для начинающего веб-мастера это достоинство системы может стать причиной серьёзной головной боли. Чтобы создать сайт на MODX, нужны базовые знания HTML, CSS и JavaScript. Даже настройка внешнего вида потребует изучения документации и правки кода.

Если у разработчика есть опыт работы с другими платформами, то на MODX он сталкивается с совершенно новым синтаксисом, который к тому же различается в версиях Evolution и Revolution. Изучить его не так сложно, учитывая наличие подробной документации, но это явно не способствует популяризации системы среди начинающих веб-мастеров.

Источник

Сказочный портал