WPbloging — профессиональный блоггинг на WordPress
Как установить, настроить, раскрутить, заработать на WordPress!
Какую версию PHP подключать на хостинге?
Большинство сайтов, для генерации своих страниц используют PHP. Это связано с тем что большинство пользователей и компаний используют CMS для быстрого создания своих сайтов. Самые популярные CMS, как платные так и бесплатные, написаны на языке PHP. Например, тот же WordPress, который имеет долю рынка 64.4% в мире, по сравнению с другими CMS, в мире.
PHP непосредственно влияет на скорость загрузки сайта и на безопасность сайта. Установка правильной версии PHP и настройка его на хостинге очень ответственный процесс который повлияет в будущем на работу вашего сайта.
Как вы знаете, я давно размещаю этот сайт на хостинге steadyhost.ru. За 4 года сотрудничества у меня не возникало желание переехать куда либо еще, как это было раньше. Я не скажу что проблем не было. Проблемы есть всегда, важно как и насколько быстро они решаются, в сравнении с хостингами — конкурентами.
За эти годы я определил для себя некоторый функционал хостинга которым я часто пользуюсь. Один из них это установка и настройка PHP. Вы можете заметить что такой функционал предоставляет любой хостер. Да, вы правы но есть нюансы которые мне нравятся больше чем у других хостеров.
Вначале я отвечу на главный вопрос. Какую версию PHP подключать на хостинге?
Ответ довольно прост – самую последнюю стабильную версию. Почему? Скажу кратко — потому что последняя версия PHP самая безопасная и самая быстрая из предыдущих.
Но, есть нюансы:
Эти нюансы важны как для нового сайта так и для уже существующего. Особенно для существующего который был написан еще на старой версии PHP.
Где посмотреть какая последняя версия PHP?
На сайте php.net там же можно и скачать.
Как быстро и безопасно для сайта сменить версию PHP?
Расскажу как это делаю я:
Опишу какие есть вкусные фишки на хостинге Steadyhost для обновления PHP:
1. Установка PHP производится из админ панели хостинга. При этом есть хороший список версий PHP, включая самую последнюю 8ю версию. Не все хостинги сейчас предоставляют PHP8 для установки или обновления.
2. Установку выборочной версии PHP можно производить для каждого домена. Опять же в 2 клика из админ панели хостинга. Далеко не все хостинги предоставляют возможность устанавливать разные версии PHP для поддоменов.
3. Настраиваю отдельно для поддомена php.ini через удобную панель в админке хостинга.
Все это делается быстро не выходя из админки хостинга. Это реально удобно.
Поделитесь в комментах своим опытом обновления PHP, на ваших хостингах. У вас это быстро?
WordPress.org
Русский
Обновите PHP сегодня! Сделайте свой сайт быстрее и безопаснее.
Ваш WordPress сайт может работать быстрее и стать безопаснее, и это в ваших руках!
Эта страница попробует разъяснить, почему это значит для вас, и как вы можете это исправить.
Почему PHP является значимым # Почему PHP является значимым
PHP — язык программирования, на основе которого создан WordPress. Версия PHP устанавливается на уровне сервера системным адмиистратором. В то время как вы можете быть в курсе важности своевременных обновлений WordPress, плагинов и тем, поддержание актуальности версии PHP является не менее важным.
Существуют две важные причины иметь актуальную версию PHP:
Но это еще не всё, есть и другие преимущества:
Эти преимущества хороши как для вас, так и для посетителей сайта. Это причины, по которым стоит обновить PHP как можно скорее. В следующем разделе мы расскажем как это сделать.
Перед обновлением PHP # Перед обновлением PHP
Для начала несколько предупреждений, но не нужно пугаться. Есть некоторые технические вещи, которые нужно сделать перед обновлением версии PHP.
Само обновление версии PHP не должно стать большой проблемой, но мы не можем гарантировать, что оно пройдет без проблем. WordPress работает даже с версией настолько старой как 5.6.20 (хоть мы и рекомендуем 7.4, у нас отличная обратная совместимость!), но мы не знаем как будут работать ваши плагины и темы. Они должны, наиболее популярные или плагины и темы с хорошей репутацией скорее всего будут, но опять же, мы не гарантируем это.
Ниже приведены пара шагов, которые стоит предпринять для снижения риска перед обновлением:
Сделайте эти несколько шагов и вы будете готовы обновить версию PHP на вашем WordPress сайте для получения всех преимуществ, которые это принесет!
Если в процессе у вас возникнут сложности или потребуется помощь, то вам лучше обратиться к профессиональному веб-разработчику, поддержке вашего хостинг-провайдера или авторам ваших плагинов и тем. Большинство из них должны быть счастливы помочь вам.
А теперь мы можем наконец перейти к обновлению PHP версии на вашем сайте.
Как обновить версию PHP на сайте, чтобы сделать его быстрее и безопаснее # Как обновить версию PHP на сайте, чтобы сделать его быстрее и безопаснее
Теперь вы готовы обновить версию PHP на сайте! Вы проявили осмотрительность, у вас есть резервная копия и сайт подготовлен для обновления в лучшем виде.
Так как версия PHP устанавливается на уровне сервера вашим хостингом, то обновление происходит или через изменение настроек в панели хостинга или через обращение в техническую поддержку хостинга с просьбой изменить версию PHP.
Таким образом, точные действия для обновления зависят от хостинга. Ниже приведен список хостингов, которые предоставили нам инструкции (на английском) по обновлению PHP для них.
Если вы не нашли свой хостинг в списке, то можно обратиться в техническую поддержку хостинга с просьбой помочь вам. Ниже приведен шаблон обращения, который вы можете использовать:
Если на этом этапе у вас возникли сложности, то или смените версию PHP назад сами, или обратитесь в поддержку хостинга или профессиональному веб-разработчику. В случае необходимости отката к резервной копии, сначала восстановите предыдущую используемую версию PHP (возможно через обращение в поддержку хостинга), затем восстановите сайт из резервной копии.
У вас теперь есть вся информация по обновлению! Отлично! С актуальной версией PHP ваш сайт будет быстрее и безопаснее, а ваши посетители довольнее.
Быстрые, безопасные WordPress сайты для всех # Быстрые, безопасные WordPress сайты для всех
С последней версией PHP вы можете быть уверены в том, что ваш сайт настолько быстр и безопасен, насколько это возможно.
У вас теперь есть вся информация по обновлению PHP, и вы также знаете как это сделать в будущем. Следите за уведомлениями об обновлениях в консоли вашего сайта WordPress, или за новостями вашего хостинга.
В качестве последнего напоминания: вы всегда можете обратиться в техническую поддержку хостинга, к профессиональному веб-разработчику или авторам тем и плагинов с дополнительными вопросами. Они вполне могут поделиться опытом в своей области.
Спасибо за то, что делаете интернет лучше!
Как обновить PHP на WordPress: на хостинге в разных панелях и на локальных серверах
На момент написания статьи вышла версия 7.3 и сайты, которые сидят на 5 версии, имеют большой риск, какой читайте дальше.
Почему стоит обновляться
Причин для перевода на PHP свежей версии много, разберу несколько пунктов, которые не дадут вам пройти мимо обновления.
Безопасность
На каждую защиту есть свой взлом. Чем старее защита тем ее легче перепрыгнуть, так и здесь, чем старее версию PHP использует ваш блог, тем проще его взломать. Сам WordPress всегда поддерживает свежие выпуски всех программ.
Быстрота загрузки
С каждым выходом разработчики упрощают процессы и уменьшают число запросов. Производил замер на тестовом блоге, с версией PHP 5.6 запросов к базе данных в 3 раза больше чем на 7.1
Разработчики WordPress
Разработчики CMS WordPress всегда держат руку на пульсе, и меняют минимальные требования к своему продукту. При выходе версии вордпресс 5.0 официально заявили, что не дают гарантии на сайты, работающие на PHP ниже 7 выпуска будут стабильно работать.
Устаревшие плагины и темы
Не совсем плюс, но перейдя на новую версию PHP возможно некоторые плагины и темы WordPress могут перестать работать, что приведет к фатальным ошибкам и код заклинит. Плюс в том что вы сможете вычислить виновника и как минимум его удалить, потому что старое программное обеспечение делает дыры в безопасности.
Подготовка к переходу на PHP 7.2
Давайте максимально обезопасим себя от провалов при переходе на новую версию PHP на движке WordPress.
Обновление тем и плагинов
Обновите сразу все темы и плагины, которые содержаться в разделе “Обновления” в админке WordPress. Выделяем все объекты и нажимаем Обновить. Ту же процедуру проводим с темами.
Проверка на совместимость с PHP новой версии
Создатели WordPress советуют плагин PHP Compatibility Checker, он проверит дполнения на наличие совместимости. Найти и установить можно из админки поиском.
Далее заходим в настройки и выставляем параметры. Я выбрал проверить на совместимость с 7.0 и отметил все плагины и темы не зависимо от того активные или нет.
После сканирования плагин выдаст таблицу, где укажет уязвимости и проблемы.
Советую на время отключить желтые и красные, а те что не нужны удалить.
Но не всё так гладко, инструмент не даёт 100% результата, что–то он может пропустить, а что–то и зря забраковать. Но вебмастера пишут, что около 90-95% срабатываний правильные.
Создать резервную копию
С данным пунктом меня некоторые вебмастера могут посчитать за параноика, но лучше перед переходом сделать резервную копию базы данных и файлов. Рассмотрю на примере хостинга Beget (раздел создания резервных копий есть на любом хостинге), заходим в панель управления и находим раздел backup.
Откроется страница на ней выбираем url сайта, который будем переводить. Справа есть кнопка загрузки, нажимаем ее.
Откроется окно, в котором выбираем как скачать архив. Я выберу по прямой ссылке.
Начнется процесс, в среднем занимающий от 10 минут до 1 часа, ждите письма от Бегета на почту, к которой привязан аккаунт, в нем будет ссылка на загрузку архива.
Теперь скачаем базу данных по аналогии входим в раздел BackUp и выбираем раздел Базы данных, ищем соответствующую вашему сайту домен и скачиваем нажатием зелёной кнопки.
Подготовку закончили теперь рассмотрим как на разных системах изменить версию PHP.
Изменяем версию PHP на разных системах управления серверами
Далее разберем как изменить версию PHP для WordPress в панелях:
В панели Beget
Хостинг компания славится своей собственной продуманной и простой панелью управления сервером. Заходим в раздел “Сайты”.
Напротив домена видим иконку с надписью PHP и версией, нажимаем на нее.
Далее откроется всплывающее окно, выбираем необходимую позицию, и нажимаем применить. Поздравляю вы сменили версию PHP для сайта WordPress.
Аналогичным методом работаем и на других хостинг провайдерах, имеющих собственную панель, таких как Timeweb и Reg.ru.
В системе CPanel
Заходим в CPanel на хостинге и находим раздел Программное обеспечение, и среди всех инструментов находим “Выбор версии PHP”, заходим в него.
Далее перебросит на страницу с большим списком дополнений, если вы в них ничего не соображаете, то не ставьте галочки, они включают и отключают модули. Включив слишком много, сайт начнет тормозить. Открываем список версий, выбираем необходимую и жмем кнопку “Сделать текущей”.
В панели ISPmanager
Стандартная панель ISPmaneger проста в использовании, но показать как ей пользоваться я обязан. Заходим в панели в раздел PHP, сразу откроется список имеющихся в базе хостинга последних вариантов. Выбираем понравившуюся, и нажимаем на галочку.
Если все прошло хорошо, то галочка станет зелёной, а ваш WordPress заработает на PHP 7 поколения.
На локальных серверах
Рассмотрим два варианта это на Denwer и Openserver. Точнее не совсем рассмотрим, а отговорим от использования одного из них.
Denwer
Обновление PHP на локальном сервере Denwer давно устарело. Денвер воспринимает максимум версию 5.6, потому что остальные модули программы не обновлялись и поставив, например, последнюю 7.1 локальный сайт просто перестанет работать.
И прошу вас не ищите в сети Denwer, который народные умельцы переделали, и он стал поддерживать всё что угодно. Вы должны понимать, что устанавливая программы такого рода, даете разрешение на управление вашим компьютером, что может привести к нежелательным последствиям. Используйте Openserver или XAMPP, они поддерживаются и обновляются регулярно настоящими разработчиками.
Openserver
Удобный локальный сервер Openserver, завоевал миллионы поклонников. Давайте разберемся как в его интерфейсе поменять на пследнюю версию PHP.
В трее должен быть запущен Openserver и гореть зеленым цветом. Нажимаем правой кнопкой мыши на значок программы и выбираем пункт Настройки.
Переходим во вкладку модули и открываем список в области PHP. Выбираем версию и нажимаем сохранить. Теперь локальные сайты будут работать по новой.
Для более наглядного представления процесса, прилагаю видеоинструкцию.
Заключение
Мы разобрали множество способов обновления версий PHP для ресурсов, работающих на WordPress, и не только для них. Методы универсальные и подойду для разного рода ресурсов, успехов!
Как обновить и проверить версию WordPress PHP (cPanel и Plesk)
Версия WordPress PHP – это версия PHP, которую использует ваш WordPress. Версия PHP влияет на скорость работы сайта. Кроме того, некоторые плагины совместимы только с определенными версиями PHP. Вы можете проверить версию WordPress PHP с помощью плагина Display PHP Version. Вы также можете обновить версию PHP через cPanel.
Если у вас есть сайт на WordPress, вы должны знать, что ваш сайт работает на PHP. Ваш веб-сайт, темы и плагины основаны на PHP, и с помощью скриптов PHP управляет вашим сайтом.
PHP позволяет вам иметь веб-сайт именно таким, каким вы хотите. Однако вам не обязательно иметь какие-либо знания PHP, если, конечно, вы не заинтересованы в разработке или вам интересно узнать о безопасности и функциональности своего веб-сайта.
В этой статье мы обсудим, как вы можете просмотреть и обновить версию PHP вашего сайта WordPress.
Что такое версия WordPress PHP?
Почти 70% владельцев веб-сайтов используют язык PHP для создания своих веб-сайтов. PHP действует как клей и склеивает структуру WordPress. Поэтому лучше всего знать, насколько важен PHP для вашего сайта WordPress. Ниже мы упоминали, насколько на самом деле важен PHP:
Проверьте версию WordPress PHP с помощью плагина
Используя плагин Display PHP Version, вы можете легко проверить свою версию WordPress PHP. На панели управления WordPress нажмите Плагины. Затем нажмите «Добавить» и в поле поиска найдите плагин «Показать версию PHP» и продолжите его установку и активацию.
Теперь на панели инструментов WordPress нажмите «Краткий обзор», чтобы проверить версию WordPress PHP.
Проверьте версию WordPress PHP из cPanel
Войдите в свою учетную запись cPanel. На панели управления cPanel найдите раздел «Службы» и нажмите «Выбрать версию PHP».
Как только вы нажмете на нее, вы будете перенаправлены на новую страницу, где сможете просмотреть текущую версию PHP и изменить версию PHP.
Проверьте версию PHP с помощью функции phpinfo()
phpinfo () – это функция, используемая в PHP. Эта функция сохраняет и отображает информацию о вашем сервере, платформе PHP, версии ОС, надстройках PHP, разрешениях PHP и т.д. Для запуска этой функции вам необходимо создать файл. Вы можете называть это как угодно. Например, test.php и загрузите его в корневой каталог вашего сайта. Откройте файл в редакторе и введите приведенный ниже код:
Наконец, сохраните файл.
Теперь перейдите по URL-адресу вашего веб-сайта http://yourwebsite.com/test.php. Этот URL-адрес будет запускать файл и функцию, которые вы создали, и вы увидите много информации, а также вашу текущую версию PHP.
Как обновить версию WordPress PHP?
Перед обновлением версии PHP настоятельно рекомендуется сделать резервную копию вашего сайта.
Проблема, с которой вы можете столкнуться при обновлении PHP, – это несовместимость ваших старых кодов с новой версией PHP. Поэтому вам нужно постоянно обновлять свой WordPress. Сначала сделайте резервную копию своего сайта, а затем обновите WordPress.
Обновите версию PHP в cPanel
Если вы используете веб-хостинг, который дает вам доступ к cPanel, вы можете легко изменить свою версию PHP. В разделе «Программное обеспечение» нажмите «Выбрать версию PHP».
На вновь открытой странице выберите желаемую версию PHP и нажмите «Установить как текущую». Обновите свой сайт и убедитесь, что все работает, как задумано.
Вы также можете выбрать, какие надстройки вы хотите активировать в новой версии PHP. Для этого в cPanel и в разделе выбора версии PHP вы можете отметить желаемые надстройки и нажать «Сохранить».
Обновите версию PHP в Plesk
Вы можете установить версии PHP через панель Plesk. Для этого подключитесь к своему серверу или выполните команду в Plesk.
Чтобы пройти через сервер, убедитесь, что порт 8447 открыт на вашем брандмауэре. Но если этот порт закрыт и не открывается, выполните следующие действия:
Дополнительные версии PHP известны как компоненты. Вы можете добавить или удалить их.
Например, команда для удаления версии 5.6 и установки 7.2 следующая:
Windows:
C: > Установщик Plesk –select-release-current –remove-component php5.6
C: > Установщик Plesk –select-release-current –install-component php7.2
Linux:
# Установщик Plesk –select-release-current –remove-component php5.6
# Установщик Plesk –select-release-current –install-component php7.2
Плагин проверки совместимости PHP для WordPress
Перед обновлением версии PHP с 5 до 7 рекомендуется проверить, совместимы ли ваши плагины и темы с версией PHP 7. Чтобы проверить их совместимость, вы можете использовать плагин PHP Compatibility Checker.
После установки и активации плагина нажмите «Совместимость с PHP» в инструментах WordPress. Настройте свой плагин, чтобы проверить совместимость вашего сайта с разными версиями PHP.
Вы можете выбрать плагины и темы, которые хотите проверить с помощью PHP 7. После того, как вы выбрали плагины и темы, нажмите «Сканировать сайт». Наконец, вам открывается страница отчета. Пока вы используете проверенные и премиум-плагины и темы, у вас нет проблем с использованием PHP версии 7.
Лучшая версия WordPress PHP на 2019 год (Сравнение)
Чтобы лучше понять PHP, мы обсудим различия между версиями PHP. Для запуска WordPress необходим PHP версии 5.2.4. Однако некоторые плагины не будут работать с версией 5.2.4. Поэтому, если вы используете PHP версии 5.2.4, мы рекомендуем вам обновить его.
Какой процент всех сайтов WordPress используют каждую версию PHP.
PHP 5.4 стал огромным улучшением скорости. На сегодняшний день эта версия имеет лучшую производительность в WordPress. Кроме того, он требует меньше места по сравнению с другими версиями, и в результате он по-прежнему популярен в сообществе WordPress.
PHP версии 5.6 имеет лучшую поддержку в WordPress, и почти половина пользователей WordPress используют PHP версии 5.6. Известные хостинг-провайдеры предлагают своим пользователям PHP версии 5.6. Однако пользователи WordPress находятся в процессе перехода с PHP версии 5.6 на PHP версии 7. PHP версии 7 – лучшая версия PHP. Эта версия была опубликована в конце 2015 года вместе с более новой версией Zend Engine (движок сценариев с открытым исходным кодом для файлов PHP).
Зачем обновлять версию WordPress PHP?
Как мы уже упоминали выше, ваш веб-сайт WordPress управляется PHP. Итак, PHP играет важную роль в ядре и функциональности вашего сайта.
На самом деле PHP действует как конвертер. Он берет вашу информацию из базы данных и отображает ее вашим пользователям с помощью HTML и CSS. Поэтому, если PHP работает некорректно, на вашем веб-сайте возникнут проблемы.
Языки программирования постоянно обновляются. Таким образом, использование последней версии может повысить безопасность и производительность вашего сайта.
Почему мы должны обновлять WordPress до PHP версии 7?
PHP версии 7 улучшил пользовательский интерфейс для пользователей WordPress. Как только вы перейдете с PHP версии 5.6 на 7, вы сразу заметите разницу в производительности вашего сайта.
Некоторые пользователи WordPress твердо верят, что скорость их веб-сайтов увеличилась вдвое с тех пор, как они перешли на PHP версии 7. После обновления версии PHP ваш сервер может представить ваш сайт большему количеству людей одновременно.
В PHP версии 7 вы можете назначать свои переменные разным данным, и в конечном итоге это уменьшит количество ошибок и упростит чтение ваших кодов.
Кроме того, управление ошибками никогда не было таким простым, и у вас есть возможность исправить возникшие ошибки в вашем скрипте, не закрывая все приложение. Это хорошая новость для всех, потому что вероятность того, что они зайдут на сломанный веб-сайт, практически отсутствует.
Оператор космического корабля – это новая функция, добавленная в PHP версии 7. Это новый оператор для комбинированного сравнения, который можно использовать для всех общих значений PHP с той же семантикой, что и = и>.
Не будем забывать, что PHP 7 имеет гораздо лучшие уровни безопасности. Итак, взломать сайты, работающие на PHP версии 7, намного сложнее, чем раньше.
Помните, что старые версии PHP устарели и могут больше не поддерживаться. Как вы, возможно, уже знаете, в PHP версии 5.6 нет поддержки безопасности.
Вывод
Наконец, стоит упомянуть, что PHP – важная часть вашего веб-сайта WordPress. Использование обновленного PHP увеличивает скорость и производительность вашего сайта.
Однако есть много пользователей, которые предпочли бы использовать более старые версии PHP. Потому что многие владельцы веб-сайтов считают, что иметь хорошо разработанный веб-сайт достаточно, и они не утруждают себя обновлением своих версий PHP.
Кроме того, разработчики плагинов и тем считают, что обновление версии PHP является наиболее важным фактором для создания успешного веб-сайта.
YoastSEO играет решающую роль и убеждает пользователей WordPress обновиться до последней версии PHP. В начале 2017 года YoastSEO опубликовал версию 4.5, а вместе с ней и уведомление.
В уведомлении они просили пользователей обновиться до последней версии PHP, и только обновив свою версию PHP, вы можете удалить баннер уведомления. Однако все эти усилия направлены на то, чтобы убедиться, что вы обновляете версию PHP, которая повысит производительность вашего сайта.
[UPDATED 2021] Оптимальные настройки php для WordPress
Главная » WEBDEV » [UPDATED 2021] Оптимальные настройки php для WordPress
Оптимальные настройки php для WordPress
При работе с WordPress без настроек в php.ini, Вы рано или поздно столкнетесь с ошибками, сообщающими, что:
Или любым другим сообщением, связанным с ограничениями php.ini.
Эти проблемы, такие как белый экран, сбой импорта демоконтента, пустое содержимое страницы и другие связаны с стандартными ограничения в PHP WordPress.
Версия PHP для WordPress
Сравнение производительности разных версий PHP для WordPress 5.3
Важно обновлять WordPress, темы, плагины, библиотеки, версию PHP для высокой производительности сайта, новых функций, совместимости компонентов и повышения безопасности.
Директивы php.ini для WordPress
В зависимости от хостинга и панели управления, php.ini находится в разных местах, уточните у вашего хостинг-провайдера. У меня на sprinthost.ru это выглядит так:
Директивы, которые надо вставить в php.ini:
Пояснения директив php.ini для WordPress:
Заключение
Прежде чем пытаться импортировать демоданные и вообще начинать работу с сайтом, настоятельно рекомендую начать с оптимальных настроек php.ini и версии PHP 7.4 для вашего сайта на WordPress. Это предотвратит неправильный импорт каких-либо страниц или любые другие проблемы, которые могут возникнуть из-за стандартных ограничений php.ini. А также повысит скорость работы сайта и его безопасность. Если у вас веб-хостинг не желает обновлять свою версию PHP, вероятно, пора перейти к лучшему провайдеру, который понимает важность этого вопроса.
Если Вам было полезно или есть вопросы, оставляйте комментарии, всем удачи












