0

Товар успешно добавлен в корзину

Оформить заказ

В мае повышаем минимальную версию PHP до 8.3

Как известно, сейчас у каждой версии PHP четырехлетний цикл поддержки. Первые два года — активные (идет развитие функционала), а оставшиеся два — только выпуск патчей безопасности.

Поддержка версии PHP 8.1 полностью прекращена с 1 января 2026 года.

php83

Это означает, пришло время очередной раз поднимать минимально допустимую версию для ReadyScript. С 4 мая мы поднимем минимальную версию PHP для ReadyScript до 8.3.

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

Что это означает для пользователей коробочной версии?

Это означает, что установить обновления после 4 мая будет возможно, только если на вашем хостинге включен PHP 8.3 для вашего сайта.

Уже сейчас самые свежие версии ReadyScript стабильно работают с PHP 8.3, поэтому не стоит ждать мая, а желательно уже сейчас переключить ваш сайт на PHP 8.3 на вашем хостинге.

Если ваш сайт имеет множество индивидуальных доработок, то обновление должно проходить под контролем ваших разработчиков.

Что это означает для сторонних разработчиков модулей?

Все модули в маркетплейсе должны быть проверены на совместимость с PHP 8.3. С 4 мая будут отключаться все модули, которые работают некорректно с данной версией PHP.

Мы очень просим всех разработчиков уделить этому особое внимание и если позволяют используемые в модулях библиотеки, сразу предусмотреть совместимость с PHP 8.4, с небольшим запасом на будущее. 

Что это означает для пользователей магазинов в облаке ReadyScript?

Ровным счетом ничего. Мы самостоятельно переключим все аккаунты на новую версию PHP в ближайшее время.

Традиционно про логику обновлений ReadyScript

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

Исходим из того, что паттернов использования наших продуктов может быть только 2:

  1. Активное использование, а значит и установка всех обновлений непрерывно
  2. Полное отсутствие обновлений, тотальная заморозка на одной версии

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

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

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

Обновление в такой ситуации простым не будет, так как процесс требует ручного вмешательства компетентного специалиста, а значит потребует дополнительных затрат. Для постоянных пользователей тарифа "Удобный" нашей премиальной поддержки, обновление силами наших специалистов не потребует дополнительных затрат.

Чтобы соответствовать всем современным требованиям законодательства, мы рекомендуем устанавливать все обновления ReadyScript своевременно. 


02 марта 2026 16:03, Артем Полторанин
Рассказать друзьям: