X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Как оптимизировать скрипты на WP?
Konark
Konark
Topic Starter сообщение 25.9.2014, 0:18; Ответить: Konark
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 370
Регистрация: 5.12.2010
Из: Вознесенск
Поблагодарили: 36 раз
Репутация:   7  


Раньше все было хорошо, а сейчас нагрузка на CPU начала зашкаливать ( http://prntscr.com/4pz2k1 ).
Вот какие плагины стоят:
http://prntscr.com/4pz0e6
http://prntscr.com/4pz0jn

Сообщение отредактировал Konark - 25.9.2014, 0:23


--------------------
Мой блог о продукции Adobe и фотографиях
Только авторские уроки по Adobe Photoshop и Adobe Lightroom.
Хостинг - Попробовать
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Brim
Brim
сообщение 25.9.2014, 9:13; Ответить: Brim
Сообщение #2


Участник
***

Группа: User
Сообщений: 182
Регистрация: 21.7.2013
Поблагодарили: 55 раз
Репутация:   8  


На 99% дело не в скриптах. Изучайте логи.

Если есть шелл, команда "cut -d" " -f2 access.log|sort|uniq -c|sort -n" в помощь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sanasol
Sanasol
сообщение 25.9.2014, 11:56; Ответить: Sanasol
Сообщение #3


Участник
***

Группа: User
Сообщений: 111
Регистрация: 9.7.2013
Из: Санкт-Петербург
Поблагодарили: 47 раз
Репутация:   6  


xdebug в помощь - http://poiuty.com/php-xdebug-i-wincachegrind.html

99% дело в скриптах.
Если посещалка большая, то возможно и решение в добалвении кеша на уровне вебсервера. Если посещалка небольшая, то значит где-то сидит говноскрипт.

На моей памяти однажды 1 строчка грузила сайт под загрузку, потому что строчку была preg_replace.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Brim
Brim
сообщение 25.9.2014, 16:26; Ответить: Brim
Сообщение #4


Участник
***

Группа: User
Сообщений: 182
Регистрация: 21.7.2013
Поблагодарили: 55 раз
Репутация:   8  


На моей памяти из-за плагинов проблем ни разу не было.

А вот вручную написанный простенький анализатор логов по 2-3 ip в день с POST-запросами стабильно банит (а там должно набраться несколько десятков запросов за 5 минут).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Konark
Konark
Topic Starter сообщение 26.9.2014, 1:20; Ответить: Konark
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 370
Регистрация: 5.12.2010
Из: Вознесенск
Поблагодарили: 36 раз
Репутация:   7  


Спасибо всем ответившим.
Кажись, нашел в чем причина.
BING BOT доссит сайт. Попробовал заблокировать через .htaccess, посмотрим.


--------------------
Мой блог о продукции Adobe и фотографиях
Только авторские уроки по Adobe Photoshop и Adobe Lightroom.
Хостинг - Попробовать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Xstroy
Xstroy
сообщение 28.9.2014, 13:17; Ответить: Xstroy
Сообщение #6


Участник
***

Группа: User
Сообщений: 112
Регистрация: 13.1.2010
Поблагодарили: 21 раз
Репутация:   2  


Konark, из собственных наблюдений могу сказать, что уже не меньше года активно ддосят все блоги на wp, причём у меня - это разные хостинги и показатели посещаемости. Как правило, причин всего 2 - повышенная активность ботов (там, где много страниц и активная их подача) и попытка взлома автоматическим софтом. Второе видно из запросов, перебирающих признаки админок и инъекций. Второе чаще всего. Бан ip лишь временно снижает нагрузку...
Хотя на хостингере именно боты гугла ложили сайт.

Себе поставил Wordfence - плагин безопасности, который мониторит в реальном времени и ботов и живых людей. Хотя бы есть возможность более целенаправленно банить, хотя плагин должен и в автомате банить ip при определённых условиях.

Ещё один плагин Lockdown WP, меняющий адрес админки, снизил процент нагрузки от подбора к минимуму, т.к. по стандартному адресу wp-admin выдаётся 404-я ошибка.

Стоит ещё закрывать доступ к xml-rpc т.к. чаще эту дыру для автопубликаций оставляют открытой, а многие ушлые товарищи именно туда и долбятся.


--------------------
Xstroy Полезный сервис: Регионы Гугл
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
superbizon
superbizon
сообщение 3.10.2014, 13:17; Ответить: superbizon
Сообщение #7


Новичок
*

Группа: User
Сообщений: 16
Регистрация: 13.9.2014
Поблагодарили: 4 раза
Репутация:   1  


Konark, недостаточно информации для анализа. Напишите, хотя бы сколько посетителей на сайте? Что за сервер? Какой процесс грузит процессор?

У меня в этом году была аналогичная проблема. Сервер начал стабильно зависать один, два или более раз в сутки. В моменты пиковой нагрузки. Тоже долго искал проблему в плагинах, отслеживал скорость запросов и т.п. В итоге оказалось, что ресурсы сжирал Апач. Помогла установка сервера Nginx в качестве фронтенда.

И да, как выше заметили проверьте логи, не брутфорсят ли вас? Есть такая вирусня. Лечится установкой Basic-аутентификации на админку.

А ещё есть такой замечательный плагин как WP Super Cache. Отлично уменьшает нагрузку на БД и не только.

Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Черный список обменников и как безопасно обменять валюту
137 Kurses 29466 Вчера, 17:24
автор: jack
Горячая тема (нет новых ответов) Как заработать новичку?
101 Emeralda 17367 Вчера, 16:18
автор: seoprogoni
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
1 PostBrigada 314 Вчера, 15:54
автор: Pingunio
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 322 Вчера, 13:27
автор: Telnor
Открытая тема (нет новых ответов) А как вы монетизируете свой ресурс?
Какие способы используете?
9 Retyk 1326 9.12.2017, 12:49
автор: rogefer


 



RSS Текстовая версия Сейчас: 11.12.2017, 4:30
Дизайн