Administrators Thanked: 265 times
Если значение используется не в каждом запросе, то:
// получаем из кеша
$my_array
=
$cache
->db->get(
'my_array'
,
'myplugin'
);
if
(
is_null
))
{
// кеш пуст, надо обновить
= get_my_array_somehow();
->db->store(
, 1200);
// время жизни - 1200 секунд
}
// здесь используем $my_arrray
Если значение нужно загружать практически каждый раз, то можно добавить его в автозагрузку, использовав пространство 'system'. Тогда код упрощается до:
'system'