Dmoz / Monster алгоритм для подсчета количества каждой категории и подкатегории? - PullRequest
0 голосов
/ 23 июня 2010

Мне нужно создать страницу просмотра, например, monter.com или каталог dmoz. Моя проблема заключается в подсчете для каждой категории. Как лучше всего делать подобное? Я использую PHP / MySQL Thx!

Ответы [ 2 ]

0 голосов
/ 23 июня 2010

Solr может сделать это с помощью Faceted Search http://lucene.apache.org/solr/tutorial.html#Faceted+Search Сейчас проверю.

0 голосов
/ 23 июня 2010

Вы пытались реализовать это так, чтобы эти числа вычислялись динамически при загрузке страницы?Откуда вы знаете, что это действительно проблема производительности? Расчеты в наши дни довольно быстрые.

В противном случае поместите поле счетчика рядом с каждой (под) категорией.При вставке (/ удалении) нового сообщения вы обновляете счетчик всех категорий, к которым он принадлежит.

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

...