Вообщем думаю алгоритм неограниченной вложенности все знают: в БД id|id_cat|type
id - номер категории(записи)
id_cat - номер категории в которой находится категория(запись)
type - тип, категория или запись
так вот как подсчитать количество записей в БД к каждой категории?
mixlion, ну во всех это элементарно, а вот например так
cat1 (?):
cat2 (?):
заметка3
заметка4
заметка2
заметка1
вот примерное дерево только у меня будет в глубь до 5 папок
(?) - количество заметок в папке(и под папках если имеются)
6, без кеша запросов создаст нехилую нагрузку...