Выпуск MODX 2.5

Состоялся выпуск MODX Revolution 2.5, из основных отличий которого можно выделить совместимость с PHP7 и улучшенный мобильный интерфейс административной панели.

Подготовка к будущему

Разработчики MODX всегда готовили сани летом, что делало переход к новым технологиям более плавным и предсказуемым:

  • Совместимость с PHP7. Производительность PHP7 гораздо выше, чем у предыдущих выпусков, что позволит сайту принять большее количество посетителей за меньшее время, не прибегая к переходу на более дорогой тарифный план на хостинге или покупке нового серверного оборудования. Ранее я уже говорил о том, стоит ли переходить на PHP7, и на тот момент MODX Revolution не был готов к этому, сейчас ситуация изменилась и вы можете смело менять версию PHP (при условии, что код дополнений, используемый на сайте, совместим с PHP7).
  • Административная панель стала и продолжает становиться более дружелюбной для людей с ограниченными возможностями (обычно это плохое зрение). Адаптация клиентской части сайта (то, что видит обычный посетитель) для людей с ограниченными возможностями по-прежнему прерогатива создателя сайта, об этом я написал две статьи: создание версии сайта для слабовидящих и основы доступного веб-содержимого.

Улучшение UX

3 screens of the MODX Revolution 2.5 Manager simulating how it would look on a mobile device

Процесс улучшения интерфейса ещё не завершена:

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

Плюшки для разработчиков

Теперь создание пользовательских страниц в административной панели (CMP — Custom Panager Page) стало ещё проще. Раньше приходилось долго разбираться в не очень свежей версии фреймворка ExtJS, на котором построен интерфейс админки MODX. Сейчас же стало возможным использовать HTML/CSS и теги MODX. Подробнее рассказано в этом небольшом уроке: пример создания Custom Manager Pages в MODX 2.5.

Производительность

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

  • Проведена оптимизация парсера в плане пре-кэширования.
  • Новая настройка anonymous_sessions (включена по умолчанию) поможет повысить производительность сайта, большая часть посетителей которого не нуждается в авторизации. 

Обновление до MODX Revolution 2.5

Обновление с предыдущих версий (2.3, 2.4) наверняка должно пройти безболезненно, тем не менее, рекомендуется всё протестировать не на боевом сайте. Также, возможно, потребуется изменение плохо написанных дополнений.

Последующие выпуски

Комментарии