Jump to main content Jump to doc navigation

MODX Revolution 2.5.0 (апрель 2016) готовит ядро к PHP 7, улучшает менеджер и ускоряет анонимные запросы. Полный changelog: core/docs/changelog.txt.

Обзор релиза: MODX Revolution 2.5—PHP 7, Performance and More.

Перед обновлением

  • Хост должен тянуть PHP 5.3+ для 2.5.x. Если есть PHP 7, лучше сразу на него. Поддержка PHP 7 в этой линейке есть (в том числе правки modPhpThumb).
  • Сначала обновите Extras на текущей версии, очистите core/cache и сбросьте сессии, затем запускайте setup.

Что меняет поведение

anonymous_sessions

В 2.5 появляется настройка anonymous_sessions: анонимные запросы к фронтенду могут обходиться без PHP-сессий.

  • По умолчанию Yes (сессии у анонимов остаются, пока вы сами не отключите).
  • Ставьте No только как настройку контекста на фронтенд-контексте без сессий. No в системных настройках может закрыть вход в менеджер.

Сжатие JS/CSS менеджера

compress_js больше не минифицирует ассеты менеджера на лету. В ядре лежат готовые min.js / CSS-бандлы. Это убирает частые поломки менеджера из-за минификатора. Кто правит core-ассеты менеджера, тот пересобирает бандлы. Обычному обновлению сайта дополнительные шаги не нужны.

Очистка при апгрейде

Setup удаляет часть устаревших файлов ядра. Держите бэкап дерева до setup, если у вас были патчи в удаляемых путях.

Другие дополнения

  • Более удобный менеджер на мобильных и доработки accessibility на экране логина.
  • Новый базовый шаблон / стартовый контент для чистых установок.
  • Выходные фильтры stripmodxtags и htmlspecial.
  • Распаковка zip в дереве файлов / медиа.
  • modParsedManagerController для CMP со сниппетами и чанками.
  • Поиск ресурса по ID в Uberbar.
  • Обновления Smarty и PHPMailer (обратная совместимость Smarty вернули в 2.5.0-rc2).

После установки

Очистите кеш браузера для домена менеджера, чтобы подтянуть новые статические бандлы. Проверьте логин, Package Manager и Extra, которые цепляются к JS менеджера.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more