Хостинг или ВДС? Или как ускорить сайт?

123 4
KY
На сайте с 21.07.2016
Offline
43
2410

Добрый день, ребят, подскажите чайнику. Запутался окончательно?

Есть посещаемый сайт на ВП, который стал тормозить. Как определить, почему? Это внутренние проблемы сайта, или пора переезжать с хостинга на вдс?

suffix
На сайте с 26.08.2010
Offline
325
#1
KaldYn:
Добрый день, ребят, подскажите чайнику. Запутался окончательно?
Есть посещаемый сайт на ВП, который стал тормозить. Как определить, почему? Это внутренние проблемы сайта, или пора переезжать с хостинга на вдс?

Посещаемому сайту vds никак не поможет (за редким исключением) ибо оверсел у наших хостеров 99,99% явление.

Поэтому только выделенный сервер спасёт отца русской демократии :)

Клуб любителей хрюш (https://www.babai.ru)
KY
На сайте с 21.07.2016
Offline
43
#2
suffix:
Посещаемому сайту vds никак не поможет (за редким исключением) ибо оверсел у наших хостеров 99,99% явление.

Поэтому только выделенный сервер спасёт отца русской демократии :)

Стопэ, а теперь для чайника можно? По пунктам и доступно. Как количественно определить нагрузку на сервер? На какие цифры нужно ориентироваться?

KY
На сайте с 21.07.2016
Offline
43
#3

suffix, Вот сейчас прогнал сайт через Web Page Performance Test

Как оценить показатели?

jpg 5.jpg
S
На сайте с 13.10.2014
Offline
171
#4

скажем так. Хороший шаред за 700р гораздо производительнее, чем вдс за 700.

апд.

страница генерится всего скунду. Отдается долго и еще дольше подтягивается всякий обвяз, вроде скриптов и стилей.

апд2

вас вообще не смущает 172 запроса на три с кепкой мегабайта?

KY
На сайте с 21.07.2016
Offline
43
#5

Ребят, помогите, а то у меня уже как в том анекдоте:

" - столько дел, не знаю, за что хвататься...

- за голову..."

Объективно сайт тормозит, это принципиально. Спросил здесь, что делать, посоветовали

"А вообще лучше взять VPS и нанять сисадмина который вам поставит nginx + fastcgi_cache + php7.0"

Ок. администрировать не умею, пошел искать программиста.

Нашел. Он мне "Ну смотрите, по кешу браузера и сжатию у него претензии не к вашему сайту, время ответа сервера - 0,47 секунды, на VPS вы это вряд ли улучшите. Переезд на VPS вам ничего не даст, лучше сам сайт оптимизируйте - пожмите js и css, изображения, вставляйте как можно меньше картинок и скриптов с других сайтов, и оценка повысится баллов на 20."

Так что делать-то? Куда бежать? Что настраивать?

---------- Добавлено 10.07.2017 в 14:13 ----------

silicoid:

апд.
страница генерится всего скунду. Отдается долго и еще дольше подтягивается всякий обвяз, вроде скриптов и стилей.

апд2
вас вообще не смущает 172 запроса на три с кепкой мегабайта?

Очень смущает. Поэтому и затеялся. Вот только пока ничерта не понимаю, куда копать и что с этим делать

---------- Добавлено 10.07.2017 в 14:17 ----------

silicoid, Т.е. из вышесказанного можно сделать два вывода:

1. Оставаться пока на хостинге

2. Копать в сторону самого сайта. Так?

Если да, то с чего начать реализацию пункта 2?

S
На сайте с 13.10.2014
Offline
171
#6

Vds точно ничего не даст, а скорее сделает хуже (конечно, если вы не готовы держать очень железный дедик, за 4к+ в месяц) Так как у нас привыкли продавать один сервер 1000 клиентам. Вот они и дерутся за каждый процессорный такт.

Надо заняться с анализа, что является причиной такого кол-ва запросов.

какие службы/скрипты/плагины их генерят. (что можно объединить, и сжать)

заняться кэшированием статики.. ну и т.д.

посмотреть размеры изображений. Оптимизировать их.

KY
На сайте с 21.07.2016
Offline
43
#7
silicoid:

Надо заняться с анализа, что является причиной такого кол-ва запросов.
какие службы/скрипты/плагины их генерят. (что можно объединить, и сжать)

заняться кэшированием статики.. ну и т.д.

посмотреть размеры изображений. Оптимизировать их.

С первым вопросом ясно, спасибо.

А можно теперь по пунктам с дальнейшими рекомендациями? Сечас полные скрины проверки прилеплю, помогите разобраться с нагрузкой

https://yadi.sk/i/kLDUzCA03Kuiyz

https://yadi.sk/i/2Bq6pKGa3Kuj2N

https://yadi.sk/i/EDGwkpyv3Kuj3s

jpg 51-min.jpg
S
На сайте с 13.10.2014
Offline
171
#8

на сколько я вижу сейчас, у вас очень много грузится JS и CSS с сайта. их вообе в один файл собрать можно?

/это больше вопрос спецам по вордпрессу, так как я в нем совершенно не силен./

Очень тяжелые шрифты. попробуйте сделать так, что бы грузился не TTF а woff2 по умолчанию. ну и это так. Основной тормоз, это 100500 картинок, загружаемых разными службами.

можно часть фич в асинхрон загнать, чтоб рендер начинался раньше

KY
На сайте с 21.07.2016
Offline
43
#9
silicoid:
можно часть фич в асинхрон загнать, чтоб рендер начинался раньше

Расшифруйте, пожалуйста

И на что ориентироваться при анализе?. Т.е. файлы отсортированы в таблице в порядке из загрузке (сверху вниз, то что сверху -грузится в первую очередь?) И от чего это зависит

---------- Добавлено 10.07.2017 в 15:20 ----------

silicoid:
Очень тяжелые шрифты. попробуйте сделать так, что бы грузился не TTF а woff2 по умолчанию. ну и это так. Основной тормоз, это 100500 картинок, загружаемых разными службами.

Помогут ли в этом случае плагины кэширования? Например, https://wordpress.org/plugins/ewww-image-optimizer/?

---------- Добавлено 10.07.2017 в 15:21 ----------

silicoid:
это больше вопрос спецам по вордпрессу, так как я в нем совершенно не силен.

Может посоветуете кого? Кто поможет оптимизировать и объяснит. И сколько, ориентировочно, будет стоить такая услуга?

S
На сайте с 13.10.2014
Offline
171
#10

как вариант, часть загружаемых элементов, например соц.кнопки, разный второстепенный js можно подвесить на событие

$(window).load(function() {/** код **/});

данная конструкция активируется после того, как будет загружено дерево и все изображения

или

$(document).ready(function() {/** код **/});
-сие запустится до загрузки картинок

можно вообще поступить как-то так для некоторых сторонних тормозящих скриптов, возможно, будет полезно.

	

$(document).ready(function() {
$('head').append('<script type="text\/javascript" src="\/scripts\/yourScript.js"><\/script>');
});


---------- Добавлено 10.07.2017 в 18:20 ----------

Заменить ттф на woff просто. Надо переставить очередность загрузки шрифтов в стилевом файле.

что-же касается специалистов по вордпрессу, то тут в разделе их достаточно много. надо немного подождать. думаю, подтянутся.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий