Помощь / Технические вопросы
Если вам пришло уведомление о превышении использования ресурсов CPU и памяти - не спешите менять тариф на более дорогой, и тем более менять хостинг =)
Для начала подождите хотя бы день - повториться ли уведомление? Нечастые всплески посещаемости - это нормально. Если же письмо приходит каждый день, то для начала попробуйте приструнить бродящих по сайту роботов. Как это сделать - описано ниже. Если и это не поможет - тогда думайте о смене тарифа.
Для снижения паразитной нагрузки на ваш сайт, можно и нужно применять управление роботами через файл robots.txt. Он должен располагаться в корневом каталоге сайта. Его хорошее описание можно найти на сайте Яндекса - http://help.yandex.ru/webmaster/?id=996567
Примерный файл может выглядеть так:
User-agent: *
Disallow: /
User-agent: Yandex
Crawl-delay: 4
Disallow:
User-agent: Googlebot
Crawl-delay: 4
Disallow:
User-agent: StackRambler
Crawl-delay: 4
Disallow:
Смысл - разрешили трём самым популярным поисковым системам, установив задержку в 4 секунды между опросами страниц, всем остальным запретили. Не надо думать что это большой таймаут - за сутки робот скачает 21600 страниц - он же скачивает их непрерывно.
Также, попробуйте связаться с разработчиками движка сайта и узнать как можно уменьшить время выполнения скриптов, включите кэширование.
Статистику использования ресурсов можно посмотреть в панели управления хостингом
Если Вы - реселлер, то учтите, что ресурсы потребляемые вашими пользователями суммируются к вашим.
Для определения какой именно сайт нагружает, можно использовать этот скрипт: http://forum.host-food.ru/viewtopic.php?f=15&t=677