parser

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

 

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

Очень зависит от задачи и ресурсов

Sanja v.2 25.08.2006 11:29

Возьмём другой пример - форум.

Реплики добавляются редко, а вынимаются часто (читателей больше, чем писателей). Поэтому можно сделать избыточные столбцы в базе, которые облегчат создание дерева реплик при выводе. При добавлении реплики выполняются "тяжёлые" операции, зато вывод делается быстрее. Т.е. тяжёлую работу перекладываем на базу, парсер при выводе делает один простой и быстрый select.

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

В общем, секундомер вам в руки, статистику обращений и вперёд, считать, что вам дороже: секунды задержек или мегабайты дискового пространства (за котоыре надо платить хостеру $$$)