Скачать справочник по MySQL

ЧПУ против обычных ссылок

В последнее время я стал замечать, что многие адреса в Интернете стали иметь вид типа
«host.com/index/page/stranica.html». Мне все хотелось понять какой смысл несет такого вида url. Возможно, я ошибаюсь но хочу высказать свое мнение по этому поводу. Теоретически в адресе присутствует то или иное ключевое слово, поисковый робот в некоторой мере начинает отдавать предпочтение такому ресурсу или страницы с него именно из-за того что кей есть в адресе. Разумеется это делается не только для этого. К примеру модуль (далее я его буду называть «модуль ЧПУ (модуль человеко-подобного урл)») дает простоту запоминания адреса. Однажды, мне пришлось искать статью, адрес которой был в виде bla-bla-bla.com/index.php?p=45&t=68 и так далее. Разумеется запомнить такой урл довольно сложно, всяко проще запомнить адрес вида bla-bla-bla.com/index/statya.htm . Можно воспользоваться закладками но тут есть один ньюанс – они могут оказаться не «под рукой».

Разумеется у чпу есть свои недостатки, к ним можно отнести:
1. высокая нагрузка на сервер. Так как при обращении к адресу робот начинает обращаться к обрабатывающему сценарию, тот в свою очередь генерировать страницу. Разумеется лог-файл будет забиваться мгновенно, так как реально на сервере не существует адреса bla-bla-bla.com/index/statya.htm
2. дополнительный модуль требует ресурсы системы.

Данный модуль можно реализовать как минимум 3 путями:
1. разместить статичные html страницы на сервере, ессно так дело не пойдет
2. написать простенький php парсер. Да собсно вот он:
$str = $_SERVER[‘REQUEST_URI’];
preg_match(“/(\d+)/”, $str, $match);
//$match[0] – идентификатор из адреса bla-bla-bla.com/45/statya.htm
$query = mysql_query(”SELECT * FROM `news` WHERE id=”.$match[0]);
………………………
?>
3. Использовать модуль mod_rewrite сервера Apache

А что вы думайте по этому поводу уважаемые блоггеры? По поводу «красивых» урл и все что с ними связано :)

Отзывов (8)

  1. Олимпиада пишет:

    Спасибо, что обьяснили что это такое! Меня это тоже интересовало!

  2. Клео пишет:

    Хорошая информация! Самое главное своевременная!

  3. koobeton пишет:

    А вы вообще верите, что люди, оставившие комменты, вообще читали Ваш пост?

  4. sowich пишет:

    Надеюсь на то что читают!

  5. Виктор пишет:

    Было бы интересно узнать поподробнее

  6. Человек сети пишет:

    а мне что то подсказывает что люди оставившие комменты, тупо хотят нарастить ТИЦ

    по теме, стоит добавить что для поисковиков ЧПУ в плане СЕО работают только для google, yandex не хавает ключевики, и динамику он жрет нормально.

    стоит отметить что mod_rewrite если грузит сервак то очень очень не значительно

  7. Marrio пишет:

    Интересные посты - это ваш стиль безусловно!

  8. Сергей пишет:

    На движке DLE, ЧПУ можно выставить по умолчанию

Оставьте свой комментарий

Внимание: Осуществляется проверка комментариев, это может отсрочить публикацию, отправлять сообщение повторно нет необходимости.