Создание сайта на MODX
SeoLik

17 ноября 2021, 20:27
1875


MODX (читается как «модекс») — это относительно новая и бесплатная система управления контентом (CMS), выступающая в качестве программной платформы для Web-приложений. На тешущий момент существует две версии движка MODX:

  1. Evolution — поддерживается исключительно сообществом пользователей без участия официальных разработчиков.
  2. Revolution — активно развивается и поддерживается его разработчиками.

Система MODX проста, понятна для пользователей и сочетает в себе такие качества, как многофункциональность и кроссбраузерность. Её программный продукт относится к категории Open Source (с открытым исходным кодом). С помощью этой программы вебмастера могут создать сайт любого типа: от простого одностраничного до сложного, с ярким контентом и многочисленными переходами. Однако для создания наиболее «навороченный» сайтов и веб-приложений пользователю понадобятся базовые навыки работы с языком HTML и с разметкой CSS.

По версии Рунета система MODX прочно удерживает позиции в пятерке лидеров ТОПа среди всех CMS.

Преимущества

Многочисленные пользователи обеих версий выделяют следующие преимущества MODX:

  • Простая и интуитивно понятная админпанель.
  • Доступный для быстрого освоения функционал.
  • Широкий диапазон настроек SEO –модуля, позволяющего оптимизировать контент для лучшего продвижения сайта в поисковиках.
  • Требования по хостингу весьма умерены: необходимо наличие HTTP-сервера IIS или Apache, наличие базы данных MySQL либо MS SQL, а также возможность поддержки языка PHP.
  • Оригинальный синтаксис тегов, обеспечивающий разборчивость и чистоту кода.
  • Возможность добавления множества полезных модулей: от форум-чатов до платежных систем.

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

Работа с шаблонами

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

Интеграция стороннего шаблона в MODX осуществляется по следующей схеме:

  • Папка со скаченным из интернета шаблоном размещается в шаблонном каталоге модекса по пути: /assets/templates/.
  • В панели администратора прописывается имя и характеристики (описание) шаблона. В той же самой форме прописывается код HTML и разметка CSS. Конструировать шаблон можно как во встроенном редакторе MODX, так и в сторонних программах-редакторах, например в «Notepad++».
  • Для корректного вывода страниц изменяется путь ссылок (к скриптам, к изображениям и т.д.).
  • Шаблон назначается (приписывается) к разрабатываемому сайту или к его отдельной странице. Рекомендуется сразу же проверить корректность вывода.
  • Прописываются оригинальные теги MODX.

При работе с версиями Evolution и Revolution стоит учесть, что их порядок тегов (синтаксис) имеет существенные различия.

Интернет-магазины в MODX

Разработка интернет магазина начинается с выбора CMS. Встроенные модули в MODX хорошо подходят для создания интернет-магазинов. По качеству и скорости разработки они не уступают аналогам из платных программ. Инструменты для разработки коммерческих сайтов включают в себя такие функции как:

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

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