Группа: Администратор Регистрация: 23.10.2009 | Править надо, я упустил кеш для групп, мне сегодня лень перевыкладывать Если хочешь правь сам class.Navigation.php $array = Files::cacheFiles('full_sitemap', false, 7200, 'private'); // кешируем на 2 часа, тяжелый запрос if ($array === false) { $array = $this->getQuery(); Files::cacheFiles('full_sitemap', $array, 7200, 'private'); }
|
Заменить на $key = $_SESSION['user_group'] . 'full_sitemap'; $array = Files::cacheFiles($key, false, 7200, 'private'); // кешируем на 2 часа, тяжелый запрос if ($array === false) { $array = $this->getQuery(); Files::cacheFiles($key, $array, 7200, 'private'); }
|
И будет кеширование для каждой группы |