@Jactos

Как обновить Debian, ISPmanager и PHP для WP сайта?

Всем доброго дня!

Есть сайт на WP, который очень долго грузится. Есть проблемы как клиентские, так и серверные. Например, очень высокий First Byte (1.5 сек.) и Start Render (3.2 сек.), хотя и находится на выделенном сервере.

Информация о сайте:

1. Работает на старой теме оформления, которая уже неск. лет не обновлялась.
2. Работает на PHP5 и устаревшей ОС.
3. Находится на выделенном сервере с IPSmanager4.
4. На сайте есть страницы и виджеты, которые допиливались программистом.

Есть желание как обновить дизайн, так и ускорить загрузку сайта. Думаем, для этого скорее всего потребуется обновить тему оформления, обновить ОС на сервере, обновить версию PHP5. Плюс к этому, хотим перейти на HTTPS. Но как это все сделать в правильной последовательности и максимально быстро/безопасно?

Сайт получает трафик и должен работать бесперебойно.

Служба поддержки советует перейти на новый сервер с обновленным ОС и ISPmanager 5 Lite. Затем, якобы можно перенести сайт через встроенную функцию миграции.

На вопрос, можно ли обновить ОС на существующем сервере, говорят, что ISPmanager 4 позволяет обновится только до Debian 7, поэтому лучше переезжать на новый сервер с ISPmanager 5 Lite.

То есть не факт, что после переноса сайт будет работать корректно на обновленном сервере, PHP... И не факт, что на новом сервере будет быстрее грузиться. Может в ускорении поможет смена шаблона? Но в этом случае все может захромать...

Что можете посоветовать?

P.S. Я такой профан в разработке и серверных делах, что для меня PHP и Node.JS - все на одно лицо. Был бы рад получить конструктивные и полезные советы.
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
1) Не трогаем production. Пусть, работает в штатном режиме.
2) Создаем локальную копию сайта или копию сайта на сервере и обязательно закрываем от индексации. Можно даже запароллить через htaccess & htpasswd
3) Включаем рнр версии 7.0 и выше, дорабатываем сайт, обновляем плагины, темы, исправляем баги
4) Берем новый сервер с LAMP + ISP Manager 5 или Vesta. (например, Debian Stretch)
5) Настраиваем новый сервер и переносим сайт
6) включаем дебаг и окончательно проверяем сайт.
7) Если все ок, то изменяем DNS записи, чтобы домен указывал на новый сервер.

Может в ускорении поможет смена шаблона? Но в этом случае все может захромать...

Посмотрите, что советуют вам на сайте
https://gtmetrix.com/
https://developers.google.com/speed/pagespeed/insights/

Причин может быть много... Надо изучить для начала. Это и ресурсы сервера, и конфигурация сервера, и сам сайт ВП и т.д. Также поможет подключение CDN сервиса и подгрузка статичных файлов из кукис фри доменов или из субдомена сайта.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы