Применение mod_rewrite для снижения нагрузки на сайт

Главная » Уроки » Создание сайтов

Владелец любого web-сайта преследует, прежде всего, одну единственную цель – добиться максимального количества качественных пользователей находящихся на сайте, т.е. максимальной посещаемости интернет-ресурса. Как известно, факторов, влияющих на этот показатель, очень много и среди них есть такой как скорость загрузки страницы.

Применение mod_rewrite для снижения нагрузки на сайт

На скорость загрузки страницы влияют многие факторы, но прежде всего скорость работы сервера. При высокой посещаемости возрастает нагрузка на сервер, что в свою очередь сказывается на работе сайта. Поисковые системы, тоже своего рода посетители, при этом они создают достаточно большие нагрузки на сервер. Например, при объеме «чистого» контента, на сайте в 100 Мб и ежедневной индексации, поисковая система будет скачивать 3 Гб трафика в месяц и это только одна система.

Для снижения нагрузки, со стороны поискового робота, можно использовать модуль Apache - mod_rewrite.so – модуль, позволяющий на лету изменить URL страницы, то есть запрос клиентского браузера изменяется перед исполнением. Использование данного модуля позволяет на запрос поискового робота, отправить ему заголовок «header», после получения которого, робот будет считать, что обратился к реальной странице.

Для того чтобы использовать этот модуль, при условии что он подключен на сервере, необходимо в корневой директории сайта создать файл .htaccess, в котором должна быть строка – RewriteEngine on.

Снижение нагрузки на сайт происходит за счет того, что mod_rewrite создает для поисковых роботов заголовки тех страниц, у которых с момента последней индексации не изменялась дата или размер. Например, на запрос робота If-Modified-Since, формируется заголовок «header("HTTP/1.1 304 Not Modified")», в результате поисковый робот не будет повторно загружать страницу, что положительно скажется на работе сайта.

В mod_rewrite есть множество команд, позволяющих не только снизить нагрузку на сайт, но и значительно ускорить индексацию.

Отдыхая на горнолыжных курортах, вы дышите свежим воздухом, укрепляете здоровье, получаете заряд энергии и позитива. Вы можете купить горнолыжные путевки на сайте www.skimarket.ru. Сейчас у вас есть отличный шанс сделать это со скидкой.

Категория: Создание сайтов; Урок сделан: 29.06.2012; Просмотров : 1010; Рейтинг : 0.0/0;
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]





Copyright © 2010 - 2017 Pro100uCoz.ru