Sfera-perm.ru

Сфера Пермь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Счетчик посещений для modx

Счетчик посещений для modx

MODX (читается «мо́дэкс») — система управления содержимым с открытым исходным кодом и открытой лицензией. Написана на языке программирования PHP, использует для хранения данных СУБД MySQL или MS SQL [3] .

Содержание

  • 1 История
  • 2 Встроенные средства
  • 3 Преимущества
  • 4 Версии
  • 5 Награды
    • 5.1 Packt Publishing
    • 5.2 CMS Critic
  • 6 Примечания
  • 7 Литература
  • 8 Ссылки
  • 9 См. также

История [ править | править код ]

Разработчики Рэймонд Ирвинг (англ. Raymond Irving) и Райан Траш (англ. Ryan Thrash) начали работу над проектом MODX CMS в 2004 году.

Проект MODx был начат как модуль для поддержки DocVar для CMS Etomite, его авторами были Raymond Irving и Ryan Thrash. После того, как разработчики Etomite отказались от развития своей CMS как открытого продукта, весной 2005 года авторами MODx был предпринят форк системы, и она стала развиваться в качестве самостоятельного продукта [4] [5] .

23 марта 2010 года — выходит первая версия MODX Revolution, полностью переписанная CMS [6] .

В октябре 2012 года запускают сервис MODX Cloud — облачный хостинг для сайтов на MODX.

15 июля 2014 года — выходит новая версия MODX Revolution 2.3 [7] .

2015 год — выходит версия MODX Revolution 2.4.

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

1 ноября 2017 года вышла версия 2.6.0, с поддержкой php 7.x.

Встроенные средства [ править | править код ]

  • Система регистрации пользователей
  • Встроенный поиск на AJAX
  • Система генерации меню сайта
  • Система публикации комментариев (с модерацией и подпиской)
  • Генерация каталогов/блогов/новостей и т.п.
  • Короткие URL (иначе «человеко-понятные урл’ы» — ЧПУ)
  • Поддержка модульной разработки: плагин-шаблон-чанк-сниппет
  • Поддержка XHTML 1.0 Strict спецификации [8]
  • WYSIWYG-редактор (TinyMCE — как надстройка)

Преимущества [ править | править код ]

  • Графический веб-установщик
  • Полный контроль над выводом HTML-кода, разделение логики работы CMS и дизайна
  • Легкая расширяемость, возможность создавать программный код в сниппетах, модулях и плагинах, а также подключать параметры Template Variable (TV) для создания дополнительных полей [9]
  • Поддержка AJAX, MooTools, prototype, jQuery, ExtJS[10]
  • Поддержка PHP 5.3.3 и выше
  • Кросс-браузерность и кросс-платформенность работы
  • Возможна установка на веб-серверы IIS, Apache, Nginx, Lighttpd и Zeus
  • Возможно размещение в «облаке» через Amazon Elastic Compute Cloud (EC2) и в собственном облаке MODX Cloud
  • Рекурсивный парсер для вложенной функциональности
  • Полный контроль над всеми метаданными и структурой URL для поисковой оптимизации
  • Совместимость с MVC (Model-View-Controller) [прояснить]
  • Контроль доступа и назначение прав для доступа к менеджеру сайта ACL
  • Возможность настройки менеджера под нужды заказчика
  • Репозиторий готовых расширений [11]
Читайте так же:
При помощи счетчика гейгера

Версии [ править | править код ]

0.9.6.x — первоначальная основа программного кода, которая была запущена с первого стабильного релиза в виде версии 0.9.0 в конце октября 2005 года. Поддерживается другой группой разработчиков [12] .

MODX 1.x Evolution (Evo) — предшествующая версия MODX до Revo

Версия Evo командой активно развивается силами сообщества Evolution, не уступая в развитии REVO [ источник не указан 1562 дня ] [ обновить данные ] . Текущая версия системы 1.14. последнее обновление 11 января 2017 года и дальнейшее прекращение поддержки со стороны MODX LLC.

С 19 июля 2017 год релиз версии 1.3.0 в виде форка с новым именем Evolution CMS. В дальнейшем пути развития Evolution и Revolution расходятся, так что ветку Evolution CMS нужно рассматривать, как самостоятельную CMS, не относящуюся к MODX.

MODX 2.x Revolution (Revo) — новая версия, полностью объектно-ориентированная система управления сайтами MODX, которая активно развивается и поддерживается командой разработки.

Система предназначена для ликвидирования найденных в оригинальном коде ограничений с помощью действительно рекурсивного парсера. [13]

MODX 3 — новая версия системы, призванная сократить технологическое отставание от других современных CMS. Разработка ведётся с 2013-го года. На данный момент [ когда? ] находится в стадии альфа-тестирования.

MODX Revo и Minishop2 — вывод на главной категорий с изображением

WEB-студия » Полезное » MODX Revo и Minishop2 — вывод на главной категорий с изображением

Добавление изображения к категории

При разработке последнего интернет-магазина было принято решение установить его на CMS MODX Revolution. Путем перебора, для обеспечения функционала магазина было выбрано дополнение miniShop2.

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

Читайте так же:
Счетчик наработки часов abb

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

Решили начать с добавления изображения для категории.

Создаем дополнительное поле

Стоит упомянуть, что работали мы на MODX Revolution версии 2.6.1-pl. Для возможности назначения своего изображения каждой категории, мы вводим дополнительное поле (Новый TV). Называем его cat_img, задаем ему тип «Изображение» и, конечно, выставляем доступность для шаблона нашей категории.

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

Для вывода списка категорий было принято решение использовать pdoMenu с нашими вводными — ведь нам нужен не просто список, а все это обернуть в наши блоки, привязать стили.

Вывод категорий Minishop2 с помощью pdoMenu

Разберемся со структурой сайта. Все категории могут лежать в разделе, например, Каталог или не связаны между собой общим ресурсом. В первом случае ссылка будет выглядеть site.ru/katalog/название_категории, а во втором просто site.ru/название_категории. В нашем случае, объединяющего раздела не было, потому вывод через pdoMenu выглядел так:

Что мы тут видим?

  • &parents=`0` — родительский ID. Если мы оставляем параметр 0, то выводится все. Если у Вас категории товаров вложены в ресурс Каталог, Продукция и т.п., иными словами, имеют родительский элемент, то надо подставить ID родителя в данный параметр.
  • &level — уровень вложенности меню. Если указать «2», то будут выводиться и товары в виде подменю. В нашем случае, это не требовалось.
  • &includeTVs — наше дополнительное поле с изображением категории, в значение параметра пишем название дополнительного поля.
  • &tplOuter — контейнер, в который будет обернуто наше меню. Обычно используется ul, но в нашем случае это section. Все зависит от структуры Вашего сайта. Как видите, у секции задан — это для привязки стилей.
  • &tpl — «обертка» для каждого элемента меню. Здесь Вы уже видите, что мы подключаем нашу верстку для блоков категорий, чтобы они имели именно тот внешний вид, который нам нужен. В шаблоне есть параметры:
    • [[+link]] — ссылка на категорию
    • [[+cat_img]] — наше дополнительное поле, путь к картинке категории.
    • <$pagetitle>— заголовок категории
    • [[+menutitle]] — заголовок пункта меню, если не меняли настройки, то будет таким же, как и заголовок категории.
  • &firstClass, &lastClass, &hereClass с пустыми значениями — убираем привязку классов для первого элемента меню, последнего и текущего — нам в верстке это не требовалось.
  • &resources — в pdoMenu можно добавить дополнительные страницы, для этого в параметр пишем ID страниц. Если написать ID со знаком минус, то из списка эта страница уходит. В нашем случае, мы избавлялись от отображения главной страницы в нашем списке.

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

Фриланс: заказать «modx»

Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно, а предложения поступят уже через несколько минут.

  • Все открытые заказы 12
  • Администрирование сайтов
    • Наполнение сайтов 1
  • Веб-сайты
    • HTML-верстка 2
    • Веб-программирование 6
    • Системы управления (CMS) 2
  • Продвижение сайтов (SEO)
    • Поисковые системы (SEO) 1
  • Все заказы 12
  • Проекты 11
  • Вакансии 1

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

CMS Модикс проекты: преимущества

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

  • большое сообщество разработчиков;
  • многоканальность и многоязычность;
  • интеграция с любым внешним ПО и системами;
  • высокая скорость;
  • доступность в интернете и SEO.

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

MODX работа: что включает?

Предлагая широкий набор плагинов и модулей, данная платформа подходит для реализации сайта любой величины. Причем бесплатных расширений представлено достаточное количество, что позволяет экономить финансовые расходы на покупку дополнительных инструментов. Однако, проекты CMS Модикс все же требуют найма удаленного специалиста, который сможет создать максимально функциональный веб-ресурс, полностью соответствующий своему назначению. Для работы над ним потребуется знания CSS и HTML, а также навыки программирования. Сегодня много разработчиков выбирают данный движок для работы, поэтому с подбором подрядчика проблем не возникнет. Главное, составить подробное ТЗ перед началом сотрудничества и обговорить окончательный бюджет проекта.

MODX фриланс: как найти специалиста?

Чтобы не нанимать отдельного сотрудника в штат для создания онлайн-ресурса, можно привлечь к выполнению задачи фрилансера. Найти его можно на бирже фриланса Weblancer, выбрав среди исполнителей в соответствующей категории. Или же можно создать на сервисе проект с указанием задания и предполагаемого бюджета. Это поможет сэкономить время поиска подрядчика, и оперативно найти того, кому подходят ваши условия сотрудничества. В любом случае, на бирже вы легко найдете подходящего специалиста для выполнения нужных работ, независимо от собственного местонахождения. У фриланса нет границ!

Создание сайтов на MODx в Москве

Чтобы начать, уточните пожелания к специалисту

Создание сайта на MODx — отзывы

4,69 · 26 отзывов

Создание интернет-магазина, Создание сайта на MODx

Варвара оставилa отзыв

Создание интернет-магазина, Создание сайта на MODx, Доработка сайта на MODx

Татьяна оставилa отзыв

Программисты, Создание сайтов

Антон оставил отзыв

Корпоративный сайт, Создание сайта на MODx

Ирина оставилa отзыв

Корпоративный сайт, Создание сайта на MODx

4,58 · 19 отзывов

Семенов Владимир Александрович оставил отзыв

Landing page, Создание сайта на MODx

4,91 · 45 отзывов · Очень хвалят

Ксения оставилa отзыв

Корпоративный сайт, Создание сайта на MODx, Доработка сайта на MODx

Специалист из Санкт-Петербурга

Дмитрий оставил отзыв

Создание интернет-магазина, Создание сайта на MODx, Доработка сайта на MODx

Специалист из Санкт-Петербурга

Степан оставил отзыв

Создание интернет-магазина, Создание сайта на MODx, Доработка сайта на MODx

Заработайте на том,
что делаете лучше всех

Услуги, востребованные клиентами в этом году

Цены: от 5000 до 105 000 ₽ / усл.

Смотрите также

Цены: от 13 000 до 80 000 ₽ / усл.

Цены: от 1000 до 7000 ₽ / усл.

Цены: от 1000 до 15 000 ₽ / усл.

Цены: от 900 до 2500 ₽ / ч

Цены: от 1500 до 18 000 ₽ / усл.

Цены: от 1000 до 5000 ₽ / усл.

  • Специалисты по созданию сайтов на MODx — большая биржа фрилансеров
  • 15 отзывов о фрилансерах на Профи
  • Создание сайтов на MODx в Москве от 6799 рублей/усл.
  1. Фрилансеры
  2. Программисты
  3. Создание сайтов

Создание сайтов на MODx

  • Новый заказ
  • Все услуги
  • Все отзывы
  • История заказов
  • Условия использования
  • Работа в Москве
  • Вход для специалистов
  • Партнёрская программа
  • Рекламодателям
  • О компании
  • Вакансии
  • Жизнь в Профи
  • Блог

Будни: с 6 до 22
Выходные: с 8 до 22

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector