MODX Revolution — Базовый урок

MODx — это бесплатный, с открытым кодом CMS. Имеет дружественный интерфейс и прост в освоении. Все что Вам нужно – это разбираться в HTML и CSS, остальное сделает MODX при помощи плагинов, сниппетов и чанков, которые доступны в свободном скачивании и в большинстве случаев бесплатно.

В настоящее время существует два вида MODx:

  • MODx Revolution
  • MODx Evolution

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

MODx состоит из:

  • Ресурсы (Resources) — в большенстве случаев это страница сайта;
  • Шаблоны (Templates) — это отображение страницы в MODx;
  • Параметры — используются для вывода значений полей ресурса;
  • TV параметры — дополнительное поле или переменная шаблона;
  • Чанки (Chunks) — кусок текста, HTML или JavaScript кода, который можно встроить в шаблон или в другой чанк;
  • Сниппеты (Snippets) — PHP код, который исполняется во время обработки шаблона MODx.

Табличка синтаксиса тегов MODx

Элемент Revolution Пример
Параметр, TV-параметр [[*templatevar]] [[*pagetitle]]
Чанк [[$chunk]] [[$head]]
Сниппет [кусок php кода] [[snippet]] или [[!snippet]] [[Wayfinder]]
Плейсхолдер [[+placeholder]] [[+id]]
Ссылка на ресурс [[~link]] [[~1]]
Системные параметры [[++system_setting]] [[++site_name]]

Все теги MODx Revolution заключается в квадратные [] скобки.

Сложно представить себе современный сайт, функционирующий без системы управления. И связано это даже не с тем что сайтом не сможет управлять человек далекий от технологий веб разработки, а для таких людей наличие подобной системы обязательно. Даже если разработчик сайта собирается лично поддерживать и наполнять сайт информацией, делать это с голыми Html файлами адский и бесполезный труд. Любое измение макета повлечет за собой необходимость изменять ВСЕ уже существующие файлы. Собственно, когда Вы создадите свой первый сайт и начнете с ним работать Вы сами поймете необходимось установки CMS.

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

Мы остановили свой выбор на бесплатном готовом решении MODx Revolution, и предлагаем и Вам поближе познакомиться с данным продуктом и вот почему:

  • Эта система управления бесплатна, а значит Вы можете сократить себестоимость Ваших проектов, при этом это вовсе не говорит о плохом или недостаточном качестве такой системы, данный продукт разрабатывает команда численностью в десятки человек, и все они профессионалы. Отрицательным моментом всех бесплатных продуктов является недостаточность документации и отсутствие официальной технической поддержки, именно этот недостаток призван устанить наш курс, в который собраны знания разработчиков на MODx, полученные постоянным накоплением собственного опыта в процессе разработки.
  • Она достаточна проста в использовании. Для полноценной работы с данной системой от Вас потребуются лишь знания HTML и CSS.

    Знание же таких технологий как PHP и MySQL откроют перед Вами неограниченные возможности данной системы, создание собственных модулей и расширений!

  • Она удобна для конечного пользователя. Очень часто мы делаем сайты не для себя, а для людей не сведующих в технологиях Веб, и мы должны обеспечить им не только техническую возможность работы с ресурсом, но и интуитивно понятный интерфейс. Объяснить как работать в Модикс можно даже начинающему пользователю, и Вам потребуется на это (как показывает практика) от 5-15 мин. Я считаю интерфейс MODx лучшим, среди всех известных мне систем управления, конечно это мое субъективное мнение, но я кое что понимаю в юзабилити.
  • Простота и обилие возмозностей в одном продукте. Вы можете использовать данную систему для простых сайтов визиток, так и для серьезных интернет магазинов, вплоть до порталов.

Наш курс MODx, откроет перед Вами двери в мир удобной работы с сайтами и их последующим развитием. Если Вы хотите узнать больше о этой системе управления, посетите ее официальный сайт!

Достоинства

Согласно рейтингу Рунета, Modx находится в первой пятерке сводного топа всех CMS:  коммерческих коробочных и Open Source. Сам движок относится к Open Source, то есть имеет открытый исходный код, позволяющий создавать не только сайты, но и приложения.  Достоинства Modx:

  • Простая, интуитивно понятная панель администратора.

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

  • Адекватные требования к хостингу. Для работы Modx достаточно наличия базы данных MySQL, веб-сервера Apache или IIS и поддержка PHP.

  • Собственный синтаксис тегов. Сначала это кажется необычным, но на практике становится ясно, что такой подход позволяет оставлять код шаблона чистым и понятным, в отличие от других Open Source CMS.

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

Чем больше опыта у веб-мастера, тем больше возможностей предоставляет Modx. Новичку может показаться, что система бедна настройками, но это ошибочное мнение, причиной появления которого является грамотная оптимизация административной панели.

Недостатки

Без недостатков Modx тоже не обходится. Они не столь критичны, но заставляют задуматься, прежде чем устанавливать эту CMS на сервер.

  • Трудности при поиске ответов на возникающие вопросы. У Modx есть переведенная на русский язык документация и русскоязычное сообщество, но из-за небольшой численности, полезных материалов меньше, чем у других популярных бесплатных CMS.

  • Небольшое количество готовых шаблонов.

Если для WordPress или Joomla можно легко найти сотню-другую действительно качественных бесплатных шаблонов, то на Modx не наберется и нескольких десятков. Но выход есть – можно взять любой CSS-шаблон и настроить его для использования на движке, добавив Modx-тегов.  Правда, начинающему веб-мастеру такую операцию выполнить вряд ли удастся, так что осадок остается: вроде бы CMS позиционируется как простая, а уже на этапе натягивания шаблона появляются такие сложности.

Modx использует другую терминологию, нежели другие CMS. Это нельзя назвать недостатком, просто нужно быть готовым к тому, что веб-страница здесь – это ресурс, а чанки – повторяющиеся на разных страницах элементы HTML-разметки (боковые панели, шапка, подвал).

Вывод

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

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

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

Modx Revolutoin хорошо защищена, хотя многие веб-студии активно поддерживают миф, что Open Source системы полны уязвимостей. В Modx Evolution защита чуть слабее, поэтому для сайтов, на которых предусмотрены платежи, лучше использовать версию Revolution.

Приступить к созданию сайта →


Главная » CMS (Системы управления контентом) » Обзор CMS ModX

Скачать торренты бесплатно и без регистрации! База magnet-ссылок Рутрекера

[Ефимов Виктор] Инструкция по созданию сайта на MODx evo [2010, RUS] скачать торрент по magnet-ссылке

Инструкция по созданию сайта на MODx evo

Год выпуска: 2010

Производитель: Ефимов Виктор

Сайт производителя: http

Автор: Ефимов Виктор

Продолжительность: 2-5 мин выпуск

Тип раздаваемого материала: Видеоклипы

Язык: Русский

Описание: Инструкция по созданию сайта-визитки на MODx Evolution

Скачать торрент бесплатно

На сайте нет ни одной электронной версии ни одного произведения.

На сайте нет torrent-файлов. Сайт — это каталог ссылок, присылаемых и публикуемых пользователями сайта RuTracker. Если вы правообладатель какого-либо представленного материала и не хотите, чтобы ссылка на него размещалась в нашем каталоге, свяжитесь с нами (мыло ниже), и мы незамедлительно удалим ее.

For DMCA requests: mail[at]rutracker.site

Всем привет, друзья! Это базовый урок по CMF MODX Revolution, в котором мы познакомимся с системой MODX, выполним установку необходимых плагинов и выполним базовую настройку фреймворка.

Поделиться

Поделиться

Класснуть

Плюсануть

Запинить

Ресурсы базового урока MODX:

Установка и настройка MODx плагинов

Устанавливаем Advanced версию MODx, во время установки указываем, что папка админа будет называться super.

Маст-хэв плагины MODx

Самые популярные и наиболее часто используемые дополнения для MODx:

  1. Ace — редактор кода MODx;
  2. Collections — отображение и управление коллекциями ресурсов;
  3. pdoTools — набор базовых инструментов MODx;
  4. FormIt — работа с формами в MODx;
  5. phpThumbOf — работа с изображениями в MODx;
  6. TinyMCE / CKEditor (на выбор) — текстовый WYSIWYG редактор для MODx;
  7. translit — транслитерация URL в MODx;
  8. MIGX — Добавляемые дополнительные поля в MODx;
  9. AutoTemplate — «Умное» автоматическое назначение шаблонов ресурсам.

Базовые настройки MODx Revolution

Переходим в «Системные настройки».

  1. Раздел: Дружественные URL

    • Транслитерация псевдонимов: russian;
    • Использовать дружественные URL: Да;
    • Строгий режим дружественных URL: Да;
    • Проверять на дублирование URI во всех контекстах: Да;
    • Использовать вложенные URL: Да;
    • Не забудьте также переименовать ht.access в .htaccess в корне сайта.
  2. Раздел: Панель управления

    • Показывать описание в верхнем меню: Нет.
  3. Раздел: Сайт

    • Страница ошибки 404 «Документ не найден»: ID ресурса 404;
    • Публиковать по умолчанию: Да;
    • Название сайта: Название вашего проекта.
  4. Раздел: Система и сервер

    • Отправлять заголовок X-Powered-By: Нет.
  5. Пространство имен: ace

    • Размер шрифта: 18px;
    • Мягкая табуляция: Нет;
    • Размер табуляции: 2;
    • Тема редактора (на выбор): ambiance, chaos, chrome, clouds, clouds_midnight, cobalt, crimson_editor, dawn, dreamweaver, eclipse, github, idle_fingers, katzenmilch, kr, kuroir, merbivore, merbivore_soft, mono_industrial, monokai, pastel_on_dark, solarized_dark, solarized_light, terminal, textmate, tomorrow, tomorrow_night, tomorrow_night_blue, tomorrow_night_bright, tomorrow_night_eighties, twilight, vibrant_ink, xcode;
    • Ктоме того, вы можете сделать тему Material в редакторе Ace: инструкция.

Создаваемые базовые ресурсы

  1. Страница 404 — страница для настройки «Документ не найден».

    Не показывать в меню;

  2. sitemap — ресурс для вывода [[pdoSitemap]]. Пустой шаблон. Не показывать в меню. Тип содержимого: XML. Не доступен для поиска. Не использовать HTML-редактор;
  3. robots — ресурс для вывода robots.txt. Пустой шаблон. Не показывать в меню. Тип содержимого: text. Не доступен для поиска. Не использовать HTML-редактор.

Дополнительные материалы базового урока по MODx

Содержимое сниппета host:

<?php echo $_SERVER[‘HTTP_HOST’];

Содержимое robots.txt для MODx с использованием сниппета host:

User-agent: * Disallow: /super/ Disallow: /assets/components/ Disallow: /core/ Disallow: /connectors/ Disallow: /index.php Disallow: /index.html Disallow: /index Disallow: *? Host: [[host]] Sitemap: http://[[host]]/sitemap.xml

Добавить комментарий

Закрыть меню