• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Проверка тем и плагинов на совместимость с php 7

Прошло уже достаточно много времени с момента выхода версии PHP 7, но пока на неё перешли, согласно статистике, менее 5% от всех сайтов WordPress. Тем не менее, большинство хостинг-провайдеров хотели бы добавить в панель управления своим клиентам опцию PHP 7. Что в ней такого особенного?

График от Zend.com наглядно показывает возможности PHP 7. Кому же не хочется бесплатно в 2 раза увеличить скорость своего сайта при помощи новой версии (по сравнению со старыми 5 и 6)? Kinsta демонстрирует результаты бенчмарков, но они отличаются в части HHVM. Мы не будем обсуждать здесь эти отличия.

Если вы используете фреймворк или тему, которые давно не обновлялись, лучше перейдите на премиум либо РНР 7-совместимую тему. То же самое касается и плагинов WordPress. Вы ведь не хотите иметь устаревший плагин, который будет тормозить или нарушать работу вашего сайта после перехода на PHP 7? Некоторые функции PHP, имевшиеся в старых версиях, в новой полностью удалены.

Прежде чем щёлкать выключатель PHP 7 в панели управления, стоит сначала установить плагин проверки на совместимость PHP Compatibility Checker. Этот плагин был разработан компанией WP Engine, одним из ведущих производителей в данной области. Он определяет, поддерживает ваша текущая тема и установленные плагины версию PHP 7 или нет. Из панели администратора WordPress найдите и установите этот плагин, а затем активируйте его.

php7-compatibility-2.png


Зайдите в меню Сервис и выберите пункт «Совместимость с PHP», затем выберите «PHP 7» и кликните кнопку «Run».

php7-compatibility-3.png


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

php7-compatibility-4.png


Если вы ещё не обновились до версии PHP 7, сделайте это прямо сейчас!
 

Комментарии

Последние ресурсы

Топ поддержки


Сверху