Разработка сайтов MODX: Преимущества и недостатки
04.12.2020
04.12.2020
Modx – бесплатная и многофункциональная CMF для разработки сайтов разных типов и веб-приложений. Релиз состоялся в 2004 году. MODX поставлялся в двух версиях Modx Evolution и Modx Revolutoin. На данный момент поддержка Modx Evolution остановлена, так что в статье будем рассматривать актуальную версию Modx Revolutoin 2.8.1
Исходя из данных «IT Рейтинг Украина» CMF MODX входит в тройку лидеров среди CMS в Украине. Хочу заметить что в данном рейтинге участвуют как платные так и бесплатные CMS. MODX в отличии от других CMS имеет самую большую гибкость разработки, которая приближает его по возможностям к фреймворкам. Управление контентом для владельца сайта реализовано достаточно просто (работал в Microsoft Office — проблем не будет) в отличии от процесса разработки, он иногда становиться непонятным для начинающих веб-мастеров.
MODX является Open Source движком, то есть имеет открытый исходный код, позволяющий создавать не только сайты, но и приложения.
Далее о достоинствах MODX
Одной из важных особенностей MODX является отсутствие шаблонов для сайта (например как WP или Joomla или 1С-Битрикс или… Ну вы поняли). Но это не минус, для MODX можно подогнать любой html-шаблон. Поэтому для спеца со знанием HTML, CSS, JS проблем с посадкой верстки на движок проблем не возникнет. Так же это гарантирует заказчику индивидуальность проекта. (Если код не куплен на Themeforest).
Короткая инструкция по настройке шаблона:
- Загрузка файлов. Папку с проектом следует залить в директорию /assets/templates/ или /templates/ или создай и назови как хочешь.
- Создание шаблона. В админке во вкладке Элемнты в разделе Шаблоны создавайте новый и вставляйте туда html код своей страницы. Или можно создать отдельный файл и править его удаленно.
- Редактирование путей к файлам. Для корректного вывода информации и стиля страницы необходимо изменить пути ссылок к файлам css-стилей, js-скриптов, изображениям и др.
- Выбор шаблона. После создания шаблона в MODX нужно его выбрать его для страницы (это можно сделать на странице редактирования/создания нового ресурса). Не забываем жмакать «сохранить» после изменения шаблона страницы.
- Теги MODX. Установка тегов MODX придает динамичную функциональность твоим шаблонам.
Ну куда же без них.
С прямыми руками MODX объединяет в себе функциональность, кроссбраузерность и простоту управления. MODX не ставит рамок для разработчика в реализации своего проекта, предоставляя возможность создавать разные сайты, от Визитки до Интернет магазина. Но без знания HTML, CSS, JS и синтаксиса MODX это может стать тяжелым испытанием для начинающего веб разработчика (Не понимаю как без HTML, CSS, JS можно что-то сделать достойное). Так что начинайте с простого.
Смотрите так же