Beget: Сайт на Wordpress. Как уменьшить нагрузку на CPU ?

VP
На сайте с 19.02.2015
Offline
34
2342

Привет

Проблема в том что на тестовый сайт захожу только я один. Каждый день подкручиваю нет-нет что-нибудь в настройках. За сутки расходую выделенные 65CP. Подскажите как можно точно проверить что именно обращается к admin-ajax.php ?

Основной плагин - бесплатный PeepSo

Updraftplus отключаю сразу после создания бэкапа.

Разработчик PeepSo говорит что его плагин такого не делает. То есть не использует admin-ajax.php (В чем я сильно сомневаюсь)

Сейчас установил. Redis через W3 Total. Надеюсь это поможет снизить нагрузку.

Всем заранее спасибо за советы.

 
Top 20 of 421 Requests:
3308 52.90% POST /wp-admin/admin-ajax.php
1334 21.33% POST /peepsoajax/notificationsajax.get_latest_count
531 8.49% GET /wp-admin/admin-ajax.php?action=updraft_ajax&subaction=activejobs_list&nonce=4bb51e87f9&downloaders=
162 2.59% GET /favicon.ico
131 2.09% GET /wp-cron.php
102 1.63% POST /peepsoajax/chatajax.get_chats
62 0.99% POST /peepsoajax/activity.show_posts_per_page
56 0.90% GET /peepsoajax/notificationsajax.get_latest?page=1&per_page=5&unread_only=0
24 0.38% GET /glossary/
17 0.27% GET /ans-ajax-ex-page/
7 0.11% GET /wp-admin/
6 0.10% GET /members/
6 0.10% GET /peepsoajax/membersearch.search?uid=1&user_id=0&peepso_following=-1&limit=4&page=1
6 0.10% GET /peepsoajax/membersearch.search?uid=1&user_id=0&peepso_following=-1&limit=4&page=2
4 0.06% GET www./robots.txt
4 0.06% GET /wp-admin/options-general.php?page=seed_csp4&settings-updated=true
4 0.06% POST /wp-admin/options.php
3 0.05% GET /new-term/
3 0.05% GET /wp-admin/nav-menus.php?action=locations

Top CPers: (65.119 total)
-------------------------------------------
40.798 website.com/wp-admin/admin-ajax.php
12.740 website.com/peepsoajax/notificationsajax.get_latest_count
4.205 website.com/wp-cron.php
1.129 website.com/favicon.ico
1.107 website.com/peepsoajax/chatajax.get_chats
1.034 website.com/
1.017 website.com/peepsoajax/activity.show_posts_per_page
0.855 website.com/peepsoajax/notificationsajax.get_latest
0.414 website.com/peepsoajax/membersearch.search
0.403 website.com/glossary/
0.253 website.com/ans-ajax-example-page/
0.221 website.com/answers/
0.148 website.com/members/
0.098 website.com/wp-admin/options-general.php
0.086 website.com/profile/
0.077 website.com/wp-admin/nav-menus.php
0.076 website.com/wp-admin/
0.068 website.com/wp-admin/admin.php
0.054 website.com/wp-admin/plugins.php
0.053 website.com/wp-admin/load-scripts.php
M
На сайте с 17.09.2016
Offline
124
#1

Это же не процент нагрузки во второй колонке, а процент от общего количества обращений к сайту

А 65 CP мог выбрать скрипт, который вовсе 100 раз вызывался

Тот же GET /wp-cron.php

VP
На сайте с 19.02.2015
Offline
34
#2
Mobiaaa:
Это же не процент нагрузки во второй колонке, а процент от общего количества обращений к сайту
А 65 CP мог выбрать скрипт, который вовсе 100 раз вызывался
Тот же GET /wp-cron.php

Я добавил статистику по CP

demon932008
На сайте с 06.10.2008
Offline
118
#3

Плагин кеширования немного снизит нагрузку

Копирайтинг и рерайтинг по хорошим ценам!
adel92
На сайте с 04.01.2012
Offline
334
#4

Есть возможность выбора версии PHP?

Какая стоит?

Обычно переход на PHP7 + opcache - значительно снижают нагрузку и ускоряют сайт.

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
E1
На сайте с 05.09.2010
Offline
122
#5

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

<?php

echo "Статистика:" . get_num_queries() . "/ "; timer_stop(1);
echo "s/ ". round(memory_get_usage()/1024/1024, 2) . " MB ";
?>
VP
На сайте с 19.02.2015
Offline
34
#6
adel92:
Есть возможность выбора версии PHP?

Какая стоит?
Обычно переход на PHP7 + opcache - значительно снижают нагрузку и ускоряют сайт.

PHP 7.0 Beget Что за opcache ? На бегете можно использовать ?

End1:
Вставте этот код на страничку и после уже оптимизируйте, чтоб увидеть результат в реальном времени.
<?php
echo "Статистика:" . get_num_queries() . "/ "; timer_stop(1);
echo "s/ ". round(memory_get_usage()/1024/1024, 2) . " MB ";
?>

Куда копировать ? Просто создав файл в корне ? Или как снипет на страницу wordpress ?

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