cotonti.com : Оптимизация page.list https://www.cotonti.com Son konu mesajları Cotonti en Thu, 20 Nov 2025 21:22:24 -0000 Wadik Esclkm, так мое предложение и брать из кеша эту информацию. Смысл тогда кешировать, если не пользоваться.

]]>
Pzt, 30 Nis 2012 14:48:42 -0000
esclkm обход этого русский+ гтранслейт

Добавлено 17 секунд спустя:

просто лучше туда... так как тут теряется

Добавлено 1 день спустя:

подумал... а оно там спеиально так

1. исторически

2. вся структура хранится кеше... чтобы при добавлении страниц кеш не чистить

]]>
Cum, 27 Nis 2012 19:35:26 -0000
Wadik В том то и загвоздка, что с писменным английским не очень.

]]>
Cum, 27 Nis 2012 18:46:32 -0000
Fox Пиши сюда https://github.com/Cotonti/Cotonti/issues?state=open&milestone=39 но там продублируй английским

]]>
Cum, 27 Nis 2012 11:45:57 -0000
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, то зачем множество запросов тянуть? Понимаю, что это будет точнее, но ведь нагрузка при большом количестве подкатегорий возрастает в разы. 

И подвопрос. Куда можно выкладывать подобные вопросы по движку? Или в формате форума нормально?

]]>
Cum, 27 Nis 2012 07:03:30 -0000