Как легко проверить и обновить PHP-версию WordPress

Опубликовано: 2024-12-10

Хотите знать, как легко проверить и обновить версию PHP в WordPress? Это мудрое решение защитить ваш сайт и обеспечить его производительность. PHP — основа WordPress; это язык, на котором в основном создан WordPress.

Благодаря PHP WordPress позволяет создавать продвинутые веб-сайты со сложными функциями, не умея программировать. Например, PHP поддерживает динамические элементы, такие как контактные формы или функции электронной коммерции.

Вот что вы узнаете в этой статье:

  • Как быстро проверить, какую версию PHP использует ваш сайт.
  • Как обновить PHP за несколько шагов.
  • Важность использования актуальной версии PHP.
  • Как оптимизировать ваш код (CSS и JavaScript), чтобы еще больше повысить производительность.

Почему обновление PHP-версии WordPress имеет решающее значение

PHP прошел долгий путь с момента своего создания в 1990-х годах, и если вы сравните самую первую версию PHP 1.0 с PHP 8.3 (последняя версия), это покажет, насколько язык развился вокруг этих трех основных моментов:

  1. Более быстрая производительность. Новые версии PHP ускоряют загрузку вашего сайта.
  2. Улучшенные функции и исправления ошибок для обеспечения совместимости с новейшими функциями и плагинами WordPress.
  3. Более сильные обновления безопасности.
Какую версию PHP следует использовать в WordPress?

При написании этой статьи (декабрь 2024 г.) WordPress рекомендует использовать как минимум версию PHP 7.4, чтобы обеспечить высокую производительность, безопасность и совместимость.

Давайте быстро пробежимся по каждому преимуществу.

1. Последние версии PHP обеспечивают более высокую производительность

Последние версии PHP разработаны с учетом эффективности, чтобы ускорить загрузку вашего сайта WordPress. Таким образом, если вы используете рекомендуемую WordPress версию PHP (в настоящее время 7.4 или выше), ваш сайт будет обеспечивать превосходную производительность и приносить пользу всем посетителям. Короче говоря, более быстрый код — хорошая отправная точка для более быстрого сайта!

Выходим за рамки PHP и оптимизируем весь код WordPress

Использование актуальной версии PHP отлично влияет на производительность, но WordPress не только «сделан» из PHP. Он также использует CSS и JavaScript, и мы рекомендуем оптимизировать эти скрипты на вашем сайте, чтобы повысить его скорость.

Например, вы можете минимизировать CSS и JavaScript, чтобы удалить ненужный код, который может раздуть ваши файлы. Вы также можете загрузить свой JavaScript после рендеринга основного контента. Цель состоит в том, чтобы определить приоритет визуального контента, который должен быть отображен посетителю в первую очередь, а не «сложного внутреннего» кода.

Взлом производительности

Вы можете реализовать эти методы оптимизации вручную или использовать плагин, такой как WP Rocket, который сделает всю работу за вас!

WP Rocket может помочь легко оптимизировать производительность сайтов WordPress. После активации он активирует 80% лучших методов повышения производительности, таких как кэширование или сжатие GZIP. Затем вы можете решить оптимизировать свой код с помощью нескольких щелчков мышью на интуитивно понятной панели управления WordPress, что поможет вам сэкономить время и усилия:

Оптимизация кода (CSS и JS) для повышения производительности за пару кликов – Источник: WP Rocket

2. Последние версии PHP обеспечивают лучшую совместимость с экосистемой WordPress.

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

Совет по обеспечению совместимости №1. Чтобы эффективно использовать WordPress и обеспечить совместимость с наиболее популярными темами и плагинами, убедитесь, что ваш сайт поддерживает следующие технические требования:

  • PHP версии 7.4 или выше.
  • MySQL версии 8.0 или выше (спросите своего хостера).
  • MariaDB версии 10.5 или выше (спросите своего хостера).

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

Например, команда Imagify утверждает, что вам следует использовать версию PHP 7.3 или выше, чтобы использовать плагин без каких-либо конфликтов PHP.

Проверка необходимой версии PHP перед установкой плагина. Источник: репозиторий WordPress.
Проверка необходимой версии PHP перед установкой плагина. Источник: репозиторий WordPress.

3. Обновленный PHP обеспечивает повышенную безопасность.

Знаете ли вы, что PHP используется на 75,4% всех веб-сайтов? Это делает его фреймворком №1, используемым на серверной части. К сожалению, это также делает его одним из наиболее уязвимых для хакеров. Устаревшие версии PHP больше не получают обновлений и исправлений безопасности, и хакеры могут использовать эти «черные ходы», получить несанкционированный доступ и поставить под угрозу ваш сайт WordPress.

Использование последней версии PHP — очень хорошее начало для безопасности, но этого недостаточно для обеспечения оптимальной защиты вашего сайта WordPress.

Взлом безопасности: используйте плагин WordPress, например плагины WordFence или Sucuri, чтобы защитить свой сайт WordPress от вредоносных программ и вредоносных атак. Вы также можете применить наши 16 лучших методов обеспечения безопасности WordPress, чтобы обеспечить полную защиту сайта.

3 способа проверить версию PHP в WordPress

Хорошей идеей будет запустить проверку версии WordPress PHP на вашем сайте, чтобы убедиться, что вы используете самую последнюю версию. Есть 3 простых способа определить, на какой версии PHP работает ваш сайт WordPress: проверьте непосредственно на панели управления WordPress, получите доступ к ней через cPanel вашего хостинг-провайдера или создайте отдельный информационный файл PHP.

1. Проверка версии PHP от администратора WordPress (простой способ)

Самый простой способ проверить, какую версию PHP вы используете, — это войти в систему администратора WordPress. Перейдите в «Инструменты» > «Состояние сайта» > « Информация» > «Сервер» и проверьте строку версии PHP .

Проверка версии PHP от администратора WordPress. Источник: Мой администратор WordPress.
Проверка версии PHP от администратора WordPress – Источник: Мой администратор WordPress

2. Проверка версии PHP с помощью cPanel вашего хостинга

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

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

  1. Подключитесь к своей cPanel, используя свое имя пользователя и пароль.
Страница входа в cPanel – Источник: cPanel


2. Затем перейдите к подменю «Программное обеспечение» и нажмите кнопку «Выбрать версию PHP» .

Подменю программного обеспечения для проверки текущей версии PHP — Источник: cPanel
Подменю программного обеспечения для проверки текущей версии PHP – Источник: cPanel

3. Вы увидите текущую версию PHP, используемую вашим сайтом WordPress.

Строка текущей версии PHP – Источник: cPanel

3. Создайте и загрузите новый PHP-файл в корневой каталог вашего сайта WordPress.

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

Важно: используйте этот метод только в том случае, если вам удобно работать с кодом.

  1. Создайте информационный файл PHP (например, phpfileinfo.php).
  2. Сохраните его в следующем каталоге.
    /home/customer/www/yourwordpresssite.com/public_html
  3. Добавьте в файл следующий фрагмент кода.
    <?php phpfileinfo(); ?>
  4. Используйте следующий URL-адрес для доступа к файлу через веб-браузер, например Chrome или Safari: http://yourwordpresssite.com/phpinfo.php.
  5. Версия PHP вашего сайта будет отображаться на странице.

Как обновить PHP-версию WordPress

Теперь, когда вы проверили свою версию PHP и знаете, на какой версии работает ваш сайт, возможно, пришло время обновить его. Самый простой способ обновить версию PHP в WordPress — использовать cPanel вашего хостинга. Вы также можете попросить хостера сделать это за вас.

  1. Перейдите в cPanel вашего хостинга и перейдите в подраздел «Программное обеспечение» .
  2. Нажмите кнопку «Выбрать версию PHP» .
Подменю программного обеспечения для обновления текущей версии PHP — Источник: cPanel
Подменю программного обеспечения для обновления текущей версии PHP – Источник: cPanel

3. В раскрывающемся меню выберите версию PHP, которую вы хотите использовать на своем сайте.

Как легко обновить PHP-версию WordPress — Источник: мой хостинг cPanel
Как легко обновить PHP-версию WordPress — Источник: мой хостинг cPanel

9 лучших практик по обновлению версии PHP в WordPress

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

  1. Определите, является ли обновление срочным. Если ваша версия PHP ниже 7.4, пришло время обновиться.
Совет по безопасному обновлению PHP, если вы используете очень старую версию PHP (до 7): Мы рекомендуем создать промежуточный сайт и запустить обновление PHP там, прежде чем делать это на рабочем (действующем) сайте. Работа на промежуточном сайте позволяет сначала протестировать обновление PHP в безопасной среде и выявить любые проблемы, которые могут возникнуть на вашем работающем сайте.
  1. Создайте полную резервную копию вашего сайта.
  2. Свяжитесь с авторами вашей темы и плагинов, чтобы проверить наличие известных проблем с конкретными версиями PHP.
  3. Сканируйте свой сайт с помощью плагина, такого как средство проверки совместимости плагинов, чтобы проверить, совместимы ли ваши плагины (или нет) с версией PHP, до которой вы планируете перейти. В интерфейсе плагина вы можете увидеть поддерживаемую версию PHP для каждого плагина и проверить, можно ли его «обновить» до последней версии WordPress.
  4. На основании результатов обновите WordPress, плагины и темы по мере необходимости.
  5. Наконец, обновите версию PHP.
  6. Отслеживайте и проверяйте, что новая версия запущена и работает, из раздела инструментов работоспособности в администраторе WordPress.
  7. Просмотрите свой сайт и проверьте его функциональные возможности, чтобы убедиться, что он работает правильно, без ошибок и ошибок. Например, откройте несколько страниц, протестируйте контактную форму и посмотрите, все ли дизайны отображаются хорошо.
  8. Перейдите в PageSpeed ​​Insights или GTmetrix, чтобы проверить прирост производительности, особенно если вы обновили свой сайт до PHP 8+, что гарантирует мгновенное повышение скорости.

Устранение распространенных проблем после обновления PHP

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

Шаг 1. Вернитесь к предыдущей версии PHP.

Шаг 2. Обновите WordPress, вашу тему и плагины.

После входа в систему нажмите «Обновления» в меню слева. Если вы видите красную точку с номером, это означает, что обновления доступны.

Страница обновлений WordPress — Источник: администратор WordPress
Страница обновлений WordPress — Источник: администратор WordPress.

Шаг 3. Теперь, когда ядро ​​WordPress, все плагины и темы обновлены, снова обновите свой PHP.

Что делать, если это все равно не работает?

Стратегия №1: Восстановите старую резервную версию вашего сайта с панели хоста.

Стратегия №2: включите отчеты об ошибках PHP и поделитесь ими со своим хостинг-провайдером или разработчиками. Добавьте следующие строки кода в файл кода PHP, чтобы включить PHP:

 ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);

Некоторые хосты позволяют активировать отчеты PHP непосредственно из панели управления cPanel.

Подведение итогов

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

Обновление до PHP 8 или выше повысит производительность вашего сайта, но не останавливайтесь на достигнутом — оптимизируйте весь свой сайт с помощью WP Rocket! Этот плагин позволяет легко оптимизировать CSS и JavaScript всего за несколько кликов, помогая вашему сайту работать еще быстрее. При активации также реализуются кэширование, сжатие GZIP и многие другие методы повышения производительности.

Готовы улучшить производительность вашего сайта? Обновите свой PHP и попробуйте WP Rocket сегодня — это безопасно и имеет 14-дневную гарантию возврата денег!