Защита от спама в комментариях и нагрузка на сайт

Всем привет!

Сегодня хочу коснуться темы плагинов для защиты от спама в комментариях, а, точнее, поделиться своим опытом.

Когда я создал свой первый сайт на WordPress – это был мой блог «Измени Себя», то в качестве плагина для защиты от спама выбрал WP-SpamFree. Мой выбор был обусловлен хорошими отзывами о работе этого плагина.

И действительно: за всё время работы моего блога WP-SpamFree эффективно справлялся со своей работой.

Antispam1

Однако, однажды я прочитал в одной статье, посвящённой антиспам плагинам, что WP-SpamFree сильно нагружает сайт. Тогда я решил провести проверку сайта с помощью плагина P3 (Plugin Performance Profiler). Этот плагин позволяет определить нагрузку на сайт со стороны плагинов. Проверив свой сайт, я получил такой результат.

Antispam2

Как видно из скриншота, более половины нагрузки со стороны плагинов приходится на WP-SpamFree, на втором месте – WP Security Scan. Время загрузки плагинов составляет 0,153 секунды, а доля нагрузки со стороны плагинов при загрузке страниц составляет 75,4%.

Я решил заменить WP-SpamFree на другой плагин. Я остановил свой выбор на плагине Antispam Bee. Поставил этот плагин и снова сделал проверку с помощью P3. Смотрим, что получилось.

Antispam3

Теперь наибольшую нагрузку даёт WP Security Scan. Antispam Bee в списке плагинов, дающих высокую нагрузку, нет. Время загрузки плагинов составляет 0,147 секунды, что всего на 0,006 секунды меньше. Зато доля нагрузки со стороны плагинов при загрузке страниц составляет 62,3%, что на 13,1% меньше, а это уже неплохо.

Мне стало интересно, что будет, если отключить WP Security Scan. Ведь этот плагин не нужно держать всё время активированным. При необходимости его можно активировать, просканировать сайт, устранить проблемы и снова отключить. Отключил плагин, сделал проверку с помощью P3. Вот результат.

Antispam4

Результат впечатляет: время загрузки плагинов составило 0,086 секунды, а доля нагрузки со стороны плагинов при загрузке страниц составляет 49,9%. Antispam Bee на диаграмме не появился: он по-прежнему в «прочих», то его нагрузка минимальна. Тройка плагинов, дающих самую большую нагрузку выглядит так: All In One SEO Pack, Contact Form 7 и UpdraftPlus – Backup/Restore. Но от этих плагинов я не откажусь.

Надеюсь, что эта информация оказалась для вас полезной.

До новых встреч!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *