Версия PHP 7.4 подходит к концу. Что мы делаем?

German German 3 Сентября 2022

Для сайтов на скрипте сообщества LibArea требуется PHP, и по мере развития PHP скрипт LibArea не отставал. Совсем недавно PHP 7.4 был версией PHP по умолчанию на этой платформе.

Однако, поскольку поддержка безопасности PHP 7.4 заканчивается в ноябре 2022 года, сайты на скрипте LIbArea необходимо будет обновить для обеспечения надежной безопасности. По этой причине платформа должна подумать о переходе на PHP 8.0+.

История PHP 8.0

Выпущенный в ноябре 2020 года PHP 8.0 содержит несколько улучшений и функций, которые сделали новый код (и более короткий код) более устойчивым к ошибкам.

Большинство разработчиков найдут существенные преимущества в PHP 8.0. Однако, как основная версия, она содержит несколько критических изменений. Это делает переход с PHP 7.4 на PHP 8.0 более сложным, чем, например, переход с PHP 7.3 на PHP 7.4. В частности, было внесено 49 критических изменений в ядро PHP и 169 изменений во всей версии PHP 8, в том числе в библиотеках и расширениях, на которые может полагаться ваш код.

Хорошей новостью является то, что LibArea поддерживает PHP 8.0+.

Предлагаю повысить минимальную версию PHP до 8.

Кто за?

6 Ответов

  1. Evg Evg 3 Сентября 2022 (ред.)

    Да, верно. Сразу скажу, что лично мне лучше поднять минимальную версию PHP уже сегодня. Работать проще, т.к. столкнулся уже с некоторыми вопросами. У нас стоит минимальная, 7.4, а многие зависимости переходят на 8+. И просто надо чаще оглядываться.

    Если «танцевать» от 8 минимальной, то это многое упрощает (лично для меня)…

    P.S. а по безопасности, то PHP 7.4 еще несколько лет будет получать обновления безопасности из дистрибутивов LTS.

  1. Yori Yori 3 Сентября 2022 (ред.)

    У меня давно уже стоит везде PHP 8.1. PHP 7.4 не использую, я за.

  1. Adre Adre 3 Сентября 2022

    Я не против и на 8 перейти, на VPS уже везде стоит.

  1. yuran yuran 3 Сентября 2022

    У меня тоже php 8.1.3 и я тоже ЗА!

  1. OleStep OleStep 4 Сентября 2022

    На сервере можно поставить любую версию, мне этот вопрос не принципиален.

  1. Dozent Dozent 5 Октября 2022

    Не у всех можно корректно перевести на 8 версию PHP. Предлагаю сделать голосование для авторизированных