Какая версия php лучше всего использовать с WordPress ... не вдаваясь в подробности.
Какая версия php лучше всего использовать с WordPress ... не вдаваясь в подробности.
Ответы:
Там нет (и не должно быть) ответа с какой-либо конкретной версией для этого. Новые версии выходят, старые версии прекращаются.
Как минимум, вы должны использовать поддерживаемую версию PHP. Это гарантирует, что он все еще получает исправления ошибок и (или для менее свежей версии) обновления безопасности.
Желательно, чтобы вы использовали последнюю стабильную версию PHP. Это гарантирует, что вы получите максимально возможную производительность.
На сайте PHP есть удобная страница Поддерживаемые версии , которая четко описывает актуальные на данный момент версии и план их поддержки.
Это неосознанно привлекло мое внимание, так как пришло в голову, что PHP 5.4 уже достиг EOL, и последняя поддержка безопасности была прекращена 14 сентября 2015 года.
Согласно официальной документации , PHP 5.5 наконец достигнет своего EOL 10 июля 2016 года ( активная поддержка уже прекращена, но эта версия будет по-прежнему получать обновления безопасности до окончательной даты EOl 10 июля 2016 года ).
Итак, чтобы вернуться к исходному вопросу, вы должны работать как минимум на PHP как минимум 5.5 сейчас, но не забудьте подготовиться к переходу на PHP 5.6 в течение следующих 8 месяцев, начиная с даты этого ответа
Wordpress все еще застрял в версиях PHP для динозавров, поэтому подойдет любая версия PHP, более новая или равная 5.3.
Однако очень очень важно отметить, что все версии PHP до версии 5.4 были написаны EOL, последняя версия 5.3 была год назад. Короче говоря, это означает, что любая версия PHP старше 5.4 больше не поддерживается и не обновляется, что вызовет огромные проблемы с безопасностью, если вы все еще используете ее.
Таким образом, для обеспечения безопасности минимум безопасности, который вы должны выполнять, - это PHP 5.4.x, где x
должен быть последний выпуск безопасности.
Короче говоря, чтобы быть в безопасности, а не сожалеть, как и в Wordpress, всегда лучше всего устанавливать последний доступный стабильный выпуск.
Для запуска WordPress мы рекомендуем, чтобы ваш хост поддерживал:
PHP версии 5.6 или выше
MySQL версии 5.5 или выше
Примечание. Если вы находитесь в унаследованной среде, где у вас есть только старые версии PHP или MySQL, WordPress также работает с PHP 5.2.4+ и MySQL 5.0+, но эти версии достигли официального окончания срока службы и, как таковые, могут подвергать ваш сайт уязвимости в безопасности.
Для получения подробной информации перейдите по ссылке кода:
Спасибо!
Все ответы здесь не учитывают фактическую, работающую среду Wordpress, но используют аргументы об окончании срока службы / поддержке (то есть, возрасте). Какая разница? Что действительно нужно, так это стабильность и функциональность. Поэтому следует использовать последнюю версию, которую будет поддерживать вся система Wordpress (с нужными темами и плагинами). Последний, потому что PHP обычно имеет улучшения в скорости (и стабильности) в более новых версиях, но не «последний», потому что стабильность может пострадать.
Есть еще много плагинов (особенно тех, которые недавно не обновлялись), в которых не поддерживается или не поддерживается PHP-код, поэтому запуск самой последней и лучшей версии PHP не будет работать с этими плагинами (и темами). 5.6 - самая безопасная, последняя версия с широкой поддержкой (90 +%), а 7.x - самая последняя и определенно имеет преимущества в производительности, но многие темы и плагины для WordPress не будут работать. Лучше всего протестировать вашу текущую систему и посмотреть, с чем может работать вся ваша среда. Попробуйте проверку совместимости PHP. Это не на 100% точно, но дает вам кое-что для начала. https://wordpress.org/plugins/php-compatibility-checker/
Наконец, версии PHP могут иметь необходимую или желаемую функциональность, такую как OpCache или php-fpm / mpm-event. В этих случаях подойдут 5.5 и 5.6.
Wordpress теперь рекомендует использовать PHP 7 или выше - см. Https://wordpress.org/about/requirements/
Минимальная поддерживаемая версия PHP на сегодняшний день - 5.2.4.
Я бы использовал последнюю версию PHP, а именно 7.1.
Проверьте Требования WordPress для последней рекомендации WordPress. В настоящее время рекомендуется версия PHP 7.2 (или выше).