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

Это может быть связано как с выполнением очень сложного запроса, так и с неожиданным наплывом посетителей.

Если первый вариант решается оптимизацией, то со вторым всё сложнее.

К примеру, когда у меня на сайте brusnichka.com посещаемость выросла до 3500 человек в сутки, мне начали приходить письма о том, что мой сайт будет заблокирован так как вешает сервер провайдера.

Решение было принято следующее:

Выстраивать всех посетителей сайта в очередь, если они одновременно обращаются к сайту.

Мною был разработан модуль, реализующий эту задачу.

Скачать его можно здесь:

Модуль уменьшения нагрузки на web-сервер

Краткое описание:

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

Установка:
закачайте этот файл на сервер в папку “/app/”, выставите на эту папку права 777 (можно всё)
подключите файл во все страницы которые доступны посетителям меодом include

Это интересно:




1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Загрузка ... Загрузка ...