Программное использование кэширования с помощью API Joomla "JCache".

  • // инициализируем
  • $cache  = JFactory :: getCache ( 'cache_name' ,  '' ) ;
  •  
  • // устанавливаем состояние кэша
  • $cache -> setCaching ( true ) ;
  •  
  • // время жизни кэша
  • $cache -> setLifeTime ( $cacheTime ) ;
  •  
  • // идентифицируем наш кэш
  • // для дальнейшего получения
  • $cacheid  =  md5 ( 'cache_name' ) ;
  •  
  • // получаем кэш
  • $output  =  $cache -> get ( $cacheid ) ;
  •  
  • // создаем кэш если пустой
  • if (  empty ( $output )  )  {
  •      $cache -> store ( $output ,  $cacheid ) ;
  • }
  •  
  • // далее работаем с кэшем 
  • // к примеру возвращаем
  • return  $output ;
Вы можете пожертвовать любую сумму для мотивации новых статей.
Создание сайтов

Читайте также:

Полезное из Web