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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


Раньше все было хорошо, а сейчас нагрузка на 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


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

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


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

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

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


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

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


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


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


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

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

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

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


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


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

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

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

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



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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКак ускорить SQL?
45 PavlivGroup 12879 Сегодня, 10:39
автор: eugenepetrov2021
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыMail.ru как поисковик
скорее жив?
98 Osipec 39178 Вчера, 21:15
автор: Coffee
Горячая тема (нет новых ответов) Атака клонов! Или как бороться с мультиаккаунтами.
135 Pelican_Program 47801 Вчера, 17:54
автор: Pelican_Program
Горячая тема (нет новых ответов) Спецпредложение "Коробка Битрикс24 в облаке: как перенести и сколько это стоит"
36 Tucha 17480 20.10.2021, 8:46
автор: Tucha
Открытая тема (нет новых ответов) Как местные исполнители накручивают Телеграм?
24 Himena 2580 13.10.2021, 16:49
автор: Himena


 



RSS Текстовая версия Сейчас: 22.10.2021, 12:55
Дизайн