спасибо
не сильно ускорило. а как можно закешировать метод целиком? увидел код, но не пойму как его использовать use \Bitrix\Main\Data\Cache; $cache = Cache::createInstance(); // получаем экземпляр класса if ($cache->initCache(7200, "cache_key")) { // проверяем кеш и задаём настройки $vars = $cache->getVars(); // достаем переменные из кеша } elseif ($cache->startDataCache()) { // некоторые действия... $cache->endDataCache(array("key" => "value")); // записываем в кеш }
Обсуждают сегодня