Wordpress PHP, что делает сервер в данный момент? - PullRequest
0 голосов
/ 02 июля 2018

У меня есть опубликованный веб-сайт (WordPress), и он отлично работает, но время от времени он застревает. Вы пытаетесь зайти на страницу и сервер как бы заблокирован, обрабатывается, а затем в течение нескольких минут сайт не загружается.

Я даже добавил систему кэширования и оптимизацию производительности, и теперь веб-сайт работает намного быстрее, но это происходит постоянно, время от времени (несколько раз в день) веб-сайт белый, пустой, загружается в течение длительного времени.

Я не знаю, что это: плагин? мой код? это не происходит в определенный момент или действие. Поэтому я не могу определить, когда, где или почему это происходит.

Итак, могу ли я как-нибудь зарегистрировать php-код, чтобы узнать, что выполняется в этот момент? Где застрял код?

Кстати, я уже отключил wp-cron. Это не так. И сеть огромна, так что я не могу начать изучать каждый файл для цикла или чего-то еще, мне нужно что-то быстрее.

1 Ответ

0 голосов
/ 05 июля 2018

Я рекомендую проверить на мониторе запросов, какие плагины / темы отвечают за узкое место. Вы можете использовать плагин GoDaddy P3 Profiler, который не имеет обновлений, но остается одним из лучших вариантов для профилирования WordPress.

Если вы используете cPanel, проверьте использование ресурса и попытайтесь определить шаблоны. Например, работает ли сайт медленно в определенное время? В определенные дни недели?

Если у вас есть доступ к Awstats или аналогичным, вы можете проверить, есть ли бот, который посещает ваш сайт в определенный момент времени.

Если вы лечите только симптом (медлительность), у вас останется та же проблема. Вам нужно найти источник и сразу решить его.

Также проверьте журналы доступа для обнаружения аномалий: https://www.tecmint.com/find-top-ip-address-accessing-apache-web-server/

Глядя на Google, я нашел несколько служб, которые, как мне кажется, могут помочь:

https://goupcloud.com [полная оптимизация и выявление узких мест (лечение по причине, а не по признаку)]

https://www.wpfaster.org/ [полная оптимизация]

https://www.wpspeedfix.com/ [полная оптимизация]

...