Учитывая почти 30-летнюю историю, есть устаревшие сайты, которые были разработаны на PHP, но практически не поддерживаются, создавая потенциальные риски безопасности. На самом деле, на пятой версии PHP все еще работает почти 60 процентов веб-сайтов на базе PHP, несмотря на то, что он больше не поддерживается.
PHP использует точечную систему присвоения версий. Первая цифра - основная версия, вторая - вспомогательная версия, третья - релизная версия. Например, PHP версии 5.3.10 представляет собой основную версию 5, вспомогательную версию 3, релизную версию 10.
Поддержка этих версий разбита на три категории:
CPanel включает средства управления сайтом, в том числе опцию Select PHP version. Достаточно ввести ее название в строку поиска и выбрать из выпадающего списка. После этого вы увидите текущую версию PHP (Current PHP version). На моем сайте это версия 7.2.
Кроме того, встроенные средства управления вашим аккаунтом на вашем виртуальном сервере, скорее всего, включают опцию PHP Version.
В обоих случаях вы можете обновить версию PHP. Однако лучше делать это, только если на странице Dashboard WordPress выводится соответствующее уведомление.
К тому же смена основной версии може твызвать падение вашего сайта, так что предварительно посоветуйтесь с поддержкой.
Последняя на сегодня версия — PHP 8.1.5 — была выпущена в апреле 2022 года.
Большинство согласится с тем, что обновление программного обеспечения - это передовая практика, но иногда надо учитывать затраты. Например, при обновлении основной версии PHP может понадобиться реорганизация или переработка кода, и эти затраты могут быть не заложены в бюджет компании.
Тем не менее, есть две важные причины для обновления PHP-версии:
PHP - это мощный язык и интерпретатор, который может получать доступ к файлам, выполнять команды и открывать сетевые соединения на сервере. Эти возможности полезны не только для разработчиков, но и для хакеров, если приложения не заблокированы должным образом.
Кроме того, безопасность зависит от правильной конфигурации и практики кодирования.
Наконец, количество таких уязвимостей, как правило, увеличивается по мере старения версии.
Новые версии PHP могут улучшить производительность вашего сайта и уменьшить количество ошибок. Улучшенный интерфейс пользователя и сниженное потребление ресурсов помогают снизить нагрузку на хостинг с поддержкой php mysql и сделать сайт более полезным.
Кроме того, более новая версия часто означает сокращение трудозатрат на разработку.