- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте,
Имеется сайт на Wordpress. Посещаемость в настоящее время - около 100-150 человек в сутки.
Настройки следующие - www\htdocs\.htaccess:
Order allow,deny
Deny from all
</files>
<files readme.html>
Order allow,deny
Deny from all
</files>
<files readme.txt>
Order allow,deny
Deny from all
</files>
<files install.php>
Order allow,deny
Deny from all
</files>
<files wp-config.php>
Order allow,deny
Deny from all
</files>
www\htdocs\wp-admin\.htaccess:
Deny from all
Allow from мой IP
<files admin-ajax.php>
Allow from all
</files>
Также установлены и вроде нормально настроены плагины Better WP Security, Wordfence Security, Captcha (для комментов).
Несмотря на все эти меры предосторожности, нагрузка на процессор зашкаливает за норматив хостера - около 90 мин / сутки. Иногда бывает нормальная, 50-60 мин / сутки (при таком же среднем количестве посетителей в сутки). Причем несмотря на запрет чтения папки wp-admin, от плагина приходят сообщения о временной блокировке того или иного IP не только из-за слишком большого количества попыток открыть несуществующий файл, но и из-за слишком большого количества попыток входа. Таких сообщений от плагина при такой большой нагрузке приходит в среднем два-три в день. Блокируемые IP по моим ощущениям повторяются не часто. Блокировка доступа к папке wp-admin с других IP работает, проверял.
Соответственно вопросов два:
1) Как еще можно настроить сайт, чтобы нагрузка на процессор хостера была минимальной (не в ущерб индексации сайта поисковиками)?
2) Как по лог-файлам (или еще каким-то образом) понять: обращение к каким ресурсам сайта или с каких IP вызывает такую большую нагрузку?
t1gran, видимо какой-то не правильный хостинг. У меня за все время (более 2-х лет) только несколько раз приходило письмо счастья. Посещалка 500-800 уников.
Я использую вот такой код, чтобы смотреть нагрузку (видна только авторизованному админу):
<?php if (is_user_logged_in()) { ?>
<?php
echo '<div style="text-align: center">'
. round(memory_get_usage()/1024/1024, 2) . ' MB '
.' | MySQL:' . get_num_queries() . ' | ';
timer_stop(1);
echo ' sec</div>';
?>
<?php } ?>
Мои показатели на главной: 30.74 MB | MySQL:20 | 1,243 sec
Чтобы снизить нагрузку, можно использовать облегченный перевод. Примерно минус 3-4 МБ. ТАк же узнай, стоит ли на хостинге php акселератор.
А дальше смотреть по запросам к БД. Чтобы их анализировать, я использовал вот это. Потом по очереди отключал плагины и смотрел, какие постоянно грузят БД.