Анализ нагрузки сайта

7able
На сайте с 07.02.2013
Offline
85
675

Ситуация такая, при загрузке сайта, повышается нагрузка цп компьютера посетителя на ~20 процентов. Браузер начинает тормозить да и компьютер не много повисает.

На сайте используется порядка 40 скриптов, но все они нужны.

Включено кеширование, сжатие. Более менее все оптимизировано.

Хостинг самый обыкновенный с ssd, простенький тарифный.

Хотелось бы услышать рекомендации.

Профессиональная разработка сайтов. Веб программирование ООП, верстка. Технологии: HTML, CSS, PHP, JS. MVC: Laravel, Yii2, самописы. CMS Тесно работаю с Opencart, Wordpress, Prestashop, OctoberCms, Xenforo 2 Имею опыт работы с Joomla, DLE и другими cms. Могу влезть и разобраться практически с любым проектом на PHP. Цены на работы со специфическими самописами выше обычных. Email: 7able@bk.ru Telegram: Vladislavs_eu Skype: vladja3037
Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Если повисает комп с браузером клиента, то сервер, очевидно, не виноват.

Убирайте flash, разбиритесь с browser reflow, отключите анимационные эффекты, скроллинг фонового изображения может быть, ошибки в javascript.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
RapCore
На сайте с 16.02.2013
Offline
25
#2

ну во первых интересует зачем столько get запросов. около 150 в минуту, но динамики на графиках я не наблюдаю. смотрю тут http://www.forexpf.ru/quote_show.php также много запросов, но котировки меняются каждую секунду. может чего то не тог говорю потому как не знаю как должны работь такие сайты

Landing Page по 4499р (/ru/forum/910651)
Оптимизайка
На сайте с 11.03.2012
Offline
396
#3
RapCore:
смотрю тут http://www.forexpf.ru/quote_show.php также много запросов, но котировки меняются каждую секунду.

На forexpf нормально сделано, push данных в браузер идет через Event Stream. Если у ТС сделано по тупому, т.е. постоянно по циклу делаются GET запросы через ajax, то неудивительно, что браузер тормозит - для обновления в браузере регулярно обновляющейся информации нужно использовать push со стороны сервера, EventSource, WebSockets, Long Polling накрайняк.

worldfoto
На сайте с 20.04.2012
Offline
197
#4

Можете посмотреть что вешает ваш сайт и нагружает систему клац

может быть два плагина конфликтуют и дают максимальную нагрузку

⭐-> HostPro.ua_ - Лучший хостинг. с CPanel и бесплатным ssl сертификатом. Сам пользуюсь и рекомендую. Пожизненная скидка -10% с промокодом, на Хостинг, Cервера "searchengines-10%" https://bit.ly/38IeuNR
ДП
На сайте с 23.11.2009
Offline
203
#5

В хроме в средствах разработчика есть еще профилировщик - Profiles и Audits. Им можно посмотреть что даёт нагрузку, дальше предметно разбираться по результатам.

7able
На сайте с 07.02.2013
Offline
85
#6

Проблема в повторяющимся цикле двух get запросов, которые должны работать, т.к. контент динамичный. Делают они это слишком часто, каждые пол секунды

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