parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Denis Popov 15.01.2004 17:37

Почему /123/... ?

Возможно я не так что-то понял...

Я имел ввиду для того чтобы выводить соответствующий обьект исходя из отправленого пользователем uri можно сделать так.


1. Сначала создать таблицу соответствия типа :
id uri
1 /
2 /some-path1/
3 /some-path2/
и тд.

Чтобы потом из uri который пришел от пользователя можно было узнать id нужного обьекта.
Большой минус конечно, что для построения этой таблицы приходиться доставать ВСЕ обьекты из базы.
Спасти может только то, что обьектов намного меньше чем реальных страниц :)

А саму эту табличку создавать исходя из ID - PARENT_ID ну и uri (кусочка пути).

Зато не надо хранить полный путь. поменять родителя и всё если что.

Может есть более правильное решение, при том чтобы полный путь все таки не хранить?