Просмотр поста

.
ramzes

2. ЧПУ (продолжение)
пара моментов.
как правильно организовать чпу?
урлы могут быть довольно сложными, и выборка по ним тоже.
как правильно организовать?
помните это
site ru/files/12345/windows-7-installer/ ?
обратите внимание на это
site ru/files/12345/windows-7-installer/
12345 это если вы еще не догадались, ID записи (в бд, или где вы еще предпочтете хранить ваши данные)
т.е. вам не надо искать по тексту.
кто знаком с бд хоть немного, тот конечно знает, что поиск по тексту медленнее чем по номеру, тем более, если этот номер AUTO_INCREMENT (т.е. индекс).
и так, ищем по ид, можем сравнивать вторую часть строки site ru/files/12345/windows-7-installer/ с именем файла (или точнее с тем из чего мы изначально генерировали ссылку на эту страницу), а можете и вовсе не обращать на эту часть внимания, и оставить ее на радость поисковикам;)
_________
ЧПУ (дополнение)
как быть, адрес site ru/files/12345/windows-7-installer/
и адрес site ru/files/12345/
на разные страницы, но id у них один и файл тоже?
Создавать многоэтажные конструкции в хитаччес (.htaccess) ?
Не лучший вариант.
Так что делать?