ЧПУ

ЧПУ своими руками (PHP). Динамическое формрование ЧПУ

24 января 2011
Рубрика: SEO -> Web

По просьбе трудящихся, пишу еще одну статью по ЧПУ. В ней я расскажу о подходе, который желательно использовать в высокопосещаемых ресурсах. Эта "желательность" вызвана тем, что динамическое формирование ЧПУ достаточно быстрое, чтоб выдерживать большие нагрузки.

Принцип работы я покажу на примере интернет-магазина товаров.

Начальные данные:

У нас есть табличка (всего одна и очень упрощенная), которая содержит список товаров.

CREATE TABLE product (

  product_id int(11) NOT NULL AUTO_INCREMENT,

  product_name varchar(255) NOT NULL

...

  PRIMARY KEY (product_id);

Нам надо преобразовать урл из /index.php?task=product&id=1 в /product/1/ (ну эт просто), а еще лучше - в /product/nazvanie_producta_1/

Т.е. чтоб в урле было название продукта (в транислите, можно и в кирилице) и ID  продукта.

Подробнее...

ЧПУ своими руками (PHP). Хранение ЧПУ в базе данных

1 июля 2010
Рубрика: PHP -> Web -> Программирование

В статье ЧПУ своими руками PHP я уже немного рассказал о методе построения ЧПУ. Конечно, тот вариант не сильно привлекателен, если у вас огромный сайт и несколько сотен (а то и тысяч) страниц. Для таких больших проектов стоит применять немного другие методы. В этой статье будет рассмотрен один из них:

Хранение ЧПУ в базе данных

Подробнее...

ЧПУ своими руками (PHP)

ЧПУ (ЧеловекоПонятныеУрлы) - это ссылка вида site.com/page/2 вместо site.com/index.php?option=page&page_id=2 . Приемущества использования ЧПУ думаю всем понятны. Это более короткие, простые и понятные урлы. К тому же "ходят слухи", что поисковикам они "больше нравятся".   Последний факт я не проверял и было б странно, если б поисковики отсеивали или как то ограничивали ссылки, которые им "не нравятся", но если таке мнение есть - к ним надо прислушаться... Причина, из-за которой я начал смотреть в сторону ЧПУ - многие заказчики очень хотят их видеть у себя на сайте ...

Разработано достаточно много способов создания ЧПУ :

Читать далее...