0

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

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

Скоро повышаем минимально необходимую для ReadyScript версию PHP до 8.1

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

php_support

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

Все это означает, что пришло время поднимать минимально необходимую версию PHP для нашей платформы. С 15 мая 2023, мы поднимем минимально необходимую для работы ReadyScript версию PHP до 8.1.

Что это означает для действующих магазинов?

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

Также будет невозможно установить свежий дистрибутив ReadyScript на хостинг с версией PHP, ниже 8.1.

В текущий момент ReadyScript поддерживает версии PHP 7.1-7.4, 8.0, 8.1.

Рекомендуем уже сейчас установить все обновления для платформы ReadyScript и переключиться на версию PHP 8.1. Как переключить версию PHP - необходимо уточнять у вашего провайдера хостинговых услуг (обычно это делается в настройках сайта в пенели управления вашим аккаунтом на хостинге).

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

До 15 мая необходимо обеспечить работоспособность модулей на версиях PHP от 7.1 до 8.1 (включительно). После 15 мая для новых модулей достаточно поддерживать совместимость для версий 8.1 и выше.

Модули, которые не смогут корректно работать с PHP 8.1 после 15 мая, нам придется отключить от публикации в маркетплейсе.

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

Что это означает для индивидуальных разработок/доработок?

Если на вашем сайте есть индивидуальные доработки, то их обязательно необходимо проверить на совместимость с PHP 8.1. Для этого достаточно включить данную версию PHP на вашем хостинге и посмотреть не сломалось ли что-либо на сайте. Если что-то сломалось, это означает, что пришло время обратиться к вашим разработчикам за услугой актуализации ваших доработок, так как в 2023 году они потеряют актуальность, в связи с наступлением окончания цикла поддержки старых версий PHP.

Да, к сожалению, это известное явление называется технологическим долгом (мы также его платим по своим разработкам), по всем индивидуальным разработкам его всегда несет на себе заказчик.

Облако ReadyScript

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

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

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

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

Это означает, что сейчас ReadyScript еще поддерживает версии от 7.1 до 8.1 включительно. И находясь на активной версии PHP 7.1 вы можете установить обновления и переключиться на PHP 8.1 без особых проблем.

Но после 15 мая 2023 – мы уже не будем поддерживать совместимость со старыми версиями PHP и обновиться в автоматическом режиме будет уже невозможно.

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

 


09 апреля 2023 13:57, Артем Полторанин
Рассказать друзьям: