Несколько дней назад я столкнулся с проблемой высокой нагрузки на сервер. Это стало для меня большим удивлением, ведь я сам писал статью на тему «как можно снизить нагрузку на сервер«. Хотя я и применял описанную в той статье технологию снижения нагрузки этого, казалось, было недостаточно.
В один «прекрасный» день в статистике хостинга я увидел вот такую картину:
Добавлю, что при повышении нагрузки выше жёлтой горизонтальной линии, сайт начинает сильно тормозить, и любая его страница загружается очень медленно. Иногда это занимало у меня более двух-трёх минут. Согласитесь, это неприятно.
Такое положение дел меня совсем не устраивало, и я начал искать решение этой проблемы.
Начал я с внутреннего фактора. Хорошенько покопавшись в интернете, я нашёл человека, который продаёт специальный скрипт для вордпресса, значительно снижающий нагрузку на сервер.
На странице http://maxsite.org/page/maxsite-cache вы можете увидеть его описание, принцип действия, а также отзывы довольных покупателей.
Кстати, среди оставивших положительный отзыв есть такие известные блоггеры как автор сайта wpbot.ru Алексей Goodwin и seo-гуру Михаил Шакин. Кстати, у Михаила недавно вышла весьма любопытная статья под названием продвижение поисковых запросов на перспективу. Я почерпнул оттуда много нового. Но сейчас не об этом. 🙂
Всё это склонило меня в сторону покупки данного скрипта. Тем более что стоит этот скрипт 900 рублей (намного выгоднее чем переходить на более дорогой тариф), а мне это обошлось всего в 600 рублей.
После установки этого чудо-скрипта сомнений не оставалось — со своей стороны я сделал всё для снижения нагрузки на сервер.
Также я обратился в техподдержку хостинга (сейчас мой хостер — Jino) с просьбой помочь мне найти причину повышенной нагрузки. После нескольких попыток, грамотный человек из техподдержки нашёл причину. Ею оказалось очень частое обращение на мой сайт с определённого ip. Этот ip просто заблокировали, и нагрузка значительно снизилась. Теперь график нагрузки выглядит так (даже ещё лучше чем раньше):
Как оказалось, мне не обязательно было покупать этот полезный скрипт, но я нисколько не жалею о его покупке. Теперь у меня есть надёжный запас, который поможет моему блогу работать быстро, даже при 1000 посетителях в день.
Никому из вас я не пожелаю такой проблемы, но если она всё же возникла, в первую очередь, обратитесь в техподдержку хостинга. Нагрузка часто повышается из-за глюков соседних сайтах, расположенных на том же сервере, что и ваш.
В том случае, если результатом такой повышенной нагрузки стал не внешний фактор, а внутренний, покупка описанного мною скрипта будет, возможно, самым действенным решением.
Спасибо за совет! Пока у меня таких проблем не наблюдается (тьфу-тьфу-тьфу), но всё-таки возник вопрос: Каким образом, обращение с какого-либо ip, может создать такую дикую нагрузку? Чем он (ip) отличается от миллионов других?
На этот вопрос трудно дать 100% верный ответ. Через сервис 2ip.ru я узнал, что этот ip немецкий. Скорее всего это была какая-то атака на сайт.
А давай ты мне продашь этот чудо-скрипт за 150 и получится как будто бы ты купил его за полцены? А потом ещё несколько разу кому-нибудь продашь 🙂
Кстати, было б чрезвычайно наглядно сперва установить скрип, а только через некоторое время забанить IP, чтобы увидеть на графике эффективность каждого метода. Не хочешь ли разбанить тот адрес IP, вдруг он уже исправился?
Тот айпи разбанивать я не собираюсь. Да я согласен, что так было бы нагляднее. Но ничего не поделаешь.
Скрипт я перепродавать не буду. Во-первых, это неправильно. А во-вторых это просто нереально (автор это предусмотрел). 🙂
И точно, предусмотрел.
А тебя не затруднит просто отправить мне на почту обе версии скрипта в том виде, как тебе их прислал автор? Хочу на них посмотреть, даже если они у меня не заработают без ключа. Да и автору от этого хуже не станет.
Скрипт хорошенько закодирован. Я его не буду отправлять. Если так нужно снизить нагрузку поможет плагин wp super cashe.
Почему не будешь? Закодированный меня тоже устроит
Не буду потому что это не вежливо. 🙂