Wadik |
|
---|---|
В одном из своих проектов заметил большое количество запросов в категориях. В дебаге увидел, что связано это с этим: foreach ($subcat as $x) { $kk++; $sub_count = $db->query("SELECT SUM(structure_count) FROM $db_structure WHERE structure_path LIKE '".$db->prep($structure['page'][$x]['rpath']).".%' OR structure_path = ".$db->quote($structure['page'][$x]['rpath']))->fetchColumn(); Если мы в кеше у всех категорий храним параметр count, то зачем множество запросов тянуть? Понимаю, что это будет точнее, но ведь нагрузка при большом количестве подкатегорий возрастает в разы. И подвопрос. Куда можно выкладывать подобные вопросы по движку? Или в формате форума нормально? |