Ответ
Misha v.3 15.01.2004 17:47
Большой минус конечно, что для построения этой таблицы приходиться доставать ВСЕ обьекты из базы.
для меня это неприемлемый минус. есть сайты построеные с помощью описанной технологии где общее количество объектов подходит к 10 тысячам...
по пути (точнее по кусочкам) я в своей реализации достаю объекты, которые могут быть в числе родителей запрошенного документа. далее я нахожу запрошенный документ, а потом я среди уже "достатых" объектов строю дерево родителей по id/parent_id. т.е. я занимаюсь поиском среди ограниченного количества записей.
в моей реализации тоже есть узкие места: можно придумать задачу, с которой данная реализация будет справляться плохо. однако строилась данная система на основании
наших реальтных задач. когда возникала новая задача - система несколько усовершенствовалась... и я не утверждаю, что она хорошая/идеальная... это лишь одна лестница, но далеко не единственная.