cotonti.com : Плагины Karma и News (Genoa) значительно увеличивают кол-во SQL запросов на главной странице https://www.cotonti.com Son konu mesajları Cotonti en Thu, 28 May 2026 04:05:42 -0000 Uch Что такое форк? )))

]]>
Pzt, 12 Eyl 2011 10:15:55 -0000
esclkm в сиене - коммментарии вынесены в отдельный плуг

и поля ком каунт больше нет

зато есть функция высчета количества комментов

Добавлено 10 спустя:

скоро будешь наверное свой форк делать?

]]>
Paz, 11 Eyl 2011 20:49:10 -0000
Uch Начну с коробочного плагина News.

1. В строке 79 скрипт обращается к функции sed_build_comments всего лишь для того, что бы получить ссылку на страницу с открытими комментариями. При этом для каждой новости, анонсируемой на главной странице, инициализируются пара лишних SQL запросов. Зачем это нужно, если в основном SQL запросе плагина есть поле page_comcount?

2. Этот же плагин инициализирует дополнительные SQL запросы к таблицэ плагина Tags. Это происходит даже, если нам не надо выводить под каждой новостью на главной странице список соответствующих тэгов. Например, если мы решили ограничиться общим облаком тэгов на главной.

Karma цепляется к хуку comments.loop и при каждом вызове функции sed_build_comments с главной страницы "радует" нас очередной порцией холостых SQL запросов. Т.е. решив указанную выше проблему с плагином News, мы убиваем сразу двух зайцев ... Хотя, скорее 1,5 зайца, чем двух :)

Не зна, как обстоят дела в Сиене, но с этим надо что то делать! Либо переписывать sed_build_comments, либо плагины.

]]>
Paz, 11 Eyl 2011 13:01:23 -0000