parser

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

 

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

Ответ

G_Z 17.12.2015 15:12

Значит у вас хранится сегмент пути для каждой сущности.
Разбили URI на части и ищите с первой, затем второй сегмент в детях найденного на первом шаге объекта и так далее.

Но обычно известен хотя бы префикс — путь раздела, в котором живёт концептуальный модуль сайта, будь то магазин, блог или иное.
От него и можно плясать.

Но не нужно доставать из базы всё и искать перебором.