SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Нагрузка комментариев на сервер. Как уменьшить?

sergeybirger sergeybirger  
14
  04.12.2017 07:06       2 844    
Добрый день. Сайт на Вордпресс. Обращение к admin-ajax нагружает сервер примерно на 50% от общей нагрузки. Если удалить форму комментариев на сайте, то обращения к admin-ajax нет и нагрузки на сервер нет. Сначала я думал, что причина в плагине Ajaxify Comments, но при его деактивации к admin-ajax обращения сохраняются. Ставил плагин HeatBeat control, но при его активации появляется ошибка на сайте. Почему такая большая нагрузка на сервер и как можно уменьшить нагрузку на сервер формой комментариев ?

Ответы на пост (8) Написать ответ
snwebdev snwebdev
139
04.12.2017 14:08
Измените шаблон для комментариев вашей темы и удалите вызов admin-ajax. Форма комментариев обращается к wp-comments-post.php пример

<form action="/wp-comments-post.php" method="post">

Если вы поставите бесплатный плагин Disqus Comment System он заменит стандартную форму комментариев, только проверьте не вызывается ли admin-ajax. Также в настройках плагина поставьте галочку Disable automated comment importing это снизит нагрузку на сервер, синхронизировать комменты с wordpress можно вручную или создать cron задание.
1
Решение
sergeybirger sergeybirger
14
04.12.2017 14:45
Спасибо. А как удалить вызов к admin-ajax
0
Vlad Vlad
42
04.12.2017 10:34
Удалите все, что связано с комментариями, ими только спамеры пользуются.
0
makol makol
10
04.12.2017 12:38
Поставьте форму коментов Disqus, а родные в топку и накручивайте себе коменты через vpn получите хорошие ссылки с мощного сайта и избавитесь от спама
0
sergeybirger sergeybirger
14
04.12.2017 12:40
А родную форму комментов отключить в вордпресс или она сама отключается если discus поставить ?
0
Sergexpert Sergexpert
451
04.12.2017 13:35
Вот этот плагин решит все проблему одним махом https://wpshop.ru/plugins/clearfy только прежде чем включать функции, обязательно проверяйте, как работает сайт. Там есть все!
1
snwebdev snwebdev
139
04.12.2017 14:48
Поиск по файлам notepad++ ищите в вашей теме. Перед редактированием вы должны понимать что вы делаете, если удалить вызов admin-ajax возможно что-то перестанет работать. На всякий случай сделайте бекап.
1
sergeybirger sergeybirger
14
04.12.2017 14:49
Понял. Спасибо.
0