Да я тут полночи себе репу чешу, где б костылей еще навставлять... наткнулся, глянул мельком. а тут как раз тему развили...
А по делу.
Пока что по моим всем наблюдениям.. Попытки по мелочи где то ускорится за счет классических советом по оптимизации запросов.. до одного места.
Кешер на респонсе спасает но отчасти. Во первых прегенерация все равно иногда должна происходить. Во вторых если без него страница генерится секунд 10 и начинается регистрация или корзины, покупатели могут сбежать.
Глобальные затыки кроются в алгоритмах построения дерева категорий, подсчете кол-ва товаров и выборке самих товаров. И думается мне что надо попробовать сделать временные таблицы и переопределить методы.