1. Home
  2. Техническое
  3. PHP
  4. Расширенная поддержка устаревших версий PHP
  1. Home
  2. Техническое
  3. Расширенная поддержка устаревших версий PHP

Расширенная поддержка устаревших версий PHP

Часть программной платформы Zone (ZoneOS) предназначена для предоставления клиентам версий PHP даже после истечения их срока действия. В настоящее время самая старая поддерживаемая версия — 5.6.

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

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

Чтобы предотвратить повторение подобной ситуации, когда пользователи старых версий не могут использовать свои веб-приложения на серверах Zone, мы создали платную расширенную поддержку старых версий PHP (Zone Extended PHP Support).

Таким образом, клиенты Zone могут выбрать удобное для них время, чтобы сделать веб-приложение совместимым с новой версией PHP, не беспокоясь о немедленной потере поддержки и безопасности. За эту услугу взимается плата за поддержку старых версий PHP, которая будет взиматься до тех пор, пока на виртуальном сервере работает старая версия PHP.

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

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

Внимание!

Если на вашем веб-сервере установлена устаревшая версия PHP, вы также будете немедленно уведомлены об этом в административной панели “Мой Zone”.

Цены

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

Внимание!

Услуга будет активирована во втором квартале 2024 года, и все затронутые пользователи получат дополнительную информацию по электронной почте.

Цены по состоянию на 01.03.2024:

  • PHP 5.6 = 12 € +НДС/месяц
  • PHP 7.0, 7.1, 7.2, 7.4 = 8 € +НДС/месяц
  • PHP 8.0 = на данный момент бесплатно

Пример:

Виртуальный сервер: miljonivaade.eu, на главном домене работает PHP 8.2.

Поддомены:

  • test.miljonivaade.eu используется PHP версия 7.2.
  • old.miljonivaade.eu используется PHP версия 5.6.
  • dev.miljonivaade.eu используется PHP версия 8.2.

Таким образом, стоимость PHP 5.6 составляет 12 € и PHP 7.2 – 8 € в месяц. Общая стоимость 20 €+НДС/месяц.

Внимание!

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

Поддомен можно легко удалить с сервера через самообслуживание Мой Zone – файлы и база данных будут сохранены и при необходимости могут быть использованы для повторной публикации важного контента.

Тестируйте новую версию PHP, не беспокоя посетителей

Уже некоторое время Zone предоставляет своим пользователям очень удобный инструмент для тестирования новых версий PHP.

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

Более подробные инструкции по использованию этого инструмента можно найти в вспомогательной статье здесь.

Зачем использовать новую версию

Скорость

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

WordPress, самый популярный в мире инструмент для создания сайтов, также использует PHP. Часто мы слышим вопросы о том, как сделать ваш WP-сайт быстрее – с помощью кэша, плагина или оптимизации. На самом деле первое, что нужно сделать, – это проверить, можете ли вы заставить свой сайт работать быстрее с последней поддерживаемой версией PHP. Только после этого следует приступать к решению остальных вопросов.

О скорости версий PHP читайте здесь:

Безопасность

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

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

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

Мы уже писали о сложностях, связанных с поддержкой старой версии, здесь.

Функциональность

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

Между версиями 5.6 и 8.2 были добавлены десятки таких функций. Они облегчают работу разработчика, а также делают сайт быстрее и безопаснее – поэтому в интересах каждого разработчика использовать последнюю поддерживаемую версию PHP. Это просто облегчает работу.

Часто задаваемые вопросы

В: Как узнать, когда истекает срок действия версии PHP на моем виртуальном сервере?
О: Zone информирует всех пользователей об истечении срока действия версии PHP заранее. Вы также можете проверить истечение срока действия вашей версии- PHP: Supported Versions.

В: Я вообще не использую PHP, зачем мне это нужно?
О: Zone приложила все усилия, чтобы найти такие виртуальные серверы и обновить версию PHP. В этом случае конечному пользователю не нужно беспокоиться о версии. Кроме того, у пользователя всегда будет возможность перейти на любую версию PHP в будущем, если возникнет такая необходимость.

В: Нужно ли мне вручную обновлять PHP каждые несколько лет?
О: На момент создания статьи версия PHP действительно должна обновляться пользователем вручную, но скоро ситуация изменится. Поскольку очень большая часть пользователей имеет сайт WordPress, скоро можно будет активировать автоматическое обновление PHP на сервере, которое будет синхронизироваться с версией WordPress.

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

В: У меня настолько старый сайт, что он просто не поддерживает последнюю версию PHP – что теперь делать?
О: На самом деле в этой ситуации есть несколько вариантов:

  • Zone+ WP Ассистент – Zone.ee – В основе лежит WordPress, но страница быстро создается искусственным интеллектом на основе введенной вами информации. В комплект поставки также входят полезный помощник WordPress на основе искусственного интеллекта и инструмент генерации текста, которые в сочетании друг с другом делают создание сайта еще проще. С Zone+ WP Ассистент каждый может почувствовать себя мастером!
  • Zone+ Brizy – простой конструктор сайтов на базе WordPress. С Brizy вам не придется беспокоиться об устаревшей версии PHP в будущем, потому что для пользователей Brizy поддерживается последняя версия PHP.
  • Веб-сайт – Zone.ee – Эстонская платформа для создания сайтов с отдельной поддержкой для пользователей. Очень простой способ быстро создать красивый сайт – и снова вам не придется беспокоиться о версии PHP!
  • Преобразование веб-страницы в статическую – Веб-страницы, имеющие историческую ценность, можно преобразовать в статические HTML-страницы с помощью инструмента, не требующего поддержки языка PHP. Наиболее известным бесплатным решением для этого является HTTrack, доступный как для Windows, так и для MacOS.
  • Найдите подходящего веб-разработчика из нашей партнёрской программы, который поможет вам обновить PHP. 
  • Продолжайте использовать платную расширенную поддержку старых версий PHP – но имейте в виду, что с годами плата может увеличиться, а поддержка очень старых версий в какой-то момент может полностью исчезнуть!

В: При тестировании казалось, что сайт работает с новой версией. После обновления выяснилось, что ошибки все еще есть. Что теперь делать?
О: Не стоит беспокоиться, так как вы можете вернуться к старой версии в любой момент. При необходимости сделайте копию рабочей страницы на поддомен для разработки и продолжайте тестирование и исправления там. Как только вы решите проблемы, вы сможете перенести рабочий сайт на основной домен, уже работающий с новой версией.

В: Где я могу найти веб-разработчика для обновления моего приложения до новой версии PHP?
О: В нашей партнерской сети вы обязательно найдете веб-разработчика, который поможет вам обновить PHP.

Updated on 22. Mar 2024

Was this article helpful?

Related Articles