PHP 7.2 — окончание срока службы (EOL) 30 ноября 2020 года

Четыре из самых популярных систем управления контентом (WordPress, TYPO3, Joomla и Drupal) используют PHP. Эти CMS используют скриптовый язык с открытым исходным кодом в основном для программирования динамического веб-контента при программировании на стороне сервера, в то время как другие скриптовые языки и языки программирования, такие как HTML, CSS и JavaScript, обращаются к веб-браузеру (программирование на стороне клиента).

Осенью 2017 года была представлена версия PHP 7.2 как преемник PHP 7.1. 30 ноября 2020 года эта версия достигнет своей официальной даты окончания срока службы (EOL) и больше не будет поддерживаться. Обновление до последних версий настоятельно рекомендуется после даты окончания поддержки — для обеспечения наилучшей защиты вашего сайта от хакеров, исправления ошибок и оптимизации производительности вашего сайта. Если вы хотите планировать далеко вперед, вы также можете использовать период окончания срока поддержки PHP 7.2 для крупного обновления до PHP 8. PHP 8 был анонсирован на конец года и обещает значительные улучшения по сравнению с версиями PHP 7. Если вы хотите проверить совместимость вашего сайта с PHP 8 уже сегодня, для тестирования доступна бета-версия.

PHP 7.2 EOL — что делать?

Недавняя статистика распространения PHP показывает, что устаревший PHP-код часто не обновляется. Многие пользователи, очевидно, избегают усилий по миграции и боятся технических проблем при переходе. Нехватка времени — еще одна распространенная причина, по которой многие веб-мастера откладывают просроченные обновления или обновление основных версий. Однако после потери соединения усилия, необходимые для установки обновлений, могут значительно возрасти. В принципе, чем больше разрыв между двумя версиями PHP, тем больше усилий потребуется для адаптации. Кроме того, при переходе на новый основной релиз, например, с версии 7 на версию 8, следует ожидать дополнительных работ по обслуживанию.

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

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

Вот почему вы должны серьезно относиться к обновлению своих веб-предложений и как можно скорее обновить их до последней поддерживаемой версии. В свете даты выхода PHP 7.2 рекомендуется перейти на текущую версию. PHP 7.4, например, работает без проблем совместимости с известными и популярными системами управления контентом, такими как WordPress, Joomla или Drupal. Помимо более поздних 7 версий, в ближайшее время должно выйти крупное обновление PHP 8.

Обновления обычно связаны с дополнительной работой и могут потребовать решения технических проблем, а также поиска новых решений и замены устаревших плагинов. Однако в долгосрочной перспективе вы выиграете от новых функций, а также оптимизации производительности и безопасности последующих версий. Тем не менее, прежде чем выходить в интернет с обновленным PHP-кодом, следует провести тесты в безопасной автономной среде. Любые возникшие ошибки и проблемы могут быть решены до того, как сайт станет доступен для других пользователей. Если вам нужна дополнительная поддержка, вы можете связаться с производителями плагинов или обратиться к сообществу PHP.

Совет

IONOS предлагает самые современные решения PHP хостинга для ваших проектов. Воспользуйтесь последней версией PHP для создания динамических веб-сайтов и сокращения времени доступа и загрузки.

График выпуска и сроки поддержки версий PHP

При выборе будущих версий PHP следует помнить о графике выпуска и сроках поддержки. Ближе к концу года выходит новая версия языка сценариев, которая будет активно поддерживаться в течение двух лет. В течение этого времени сообщество PHP регулярно исправляет ошибки и недочеты в системе безопасности. По окончании этого этапа поддержка безопасности гарантируется еще на год, то есть закрываются только особо критичные бреши в безопасности. Эта фаза идеально подходит для подготовки к переходу на новую версию PHP без спешки. Дата окончания срока службы (EOL) окончательно завершает «срок жизни» версии PHP.

В конкретных цифрах дорожная карта для текущих и будущих версий PHP (планирование релизов, сроки поддержки) выглядит следующим образом:

PHP 8 — Крупное обновление PHP 8 (релиз объявлен на ноябрь 2020 года)
PHP 7.4. — Релиз: 28.11.19 — Активная поддержка до 28.11.21 — Поддержка безопасности до 28.11.22
PHP 7.3 — Релиз 06.12.18- Активная поддержка до 06.12.20- Поддержка безопасности до 06.12.20
PHP 7.2 — Релиз 30.11.17- Активная поддержка до 30.11.19- Поддержка безопасности до 30.11.20
Более ранние версии PHP — Конец жизни (EOL), поддержка полностью прекращается
Совет

PHP — это тема, с которой вы еще не разобрались? В центре управления вашего хостинг-провайдера вы можете быстро узнать, какая версия PHP используется для вашего сайта. Здесь же вы можете получить поддержку при смене версии.

Оцените статью
cdelat.ru
Добавить комментарий