国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

Zend Framework緩存Cache用法簡單實例

2024-05-04 23:44:10
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Zend Framework緩存Cache用法,以簡單實例形式分析了Zend Framework使用緩存的具體步驟,配置文件與Cache緩存具體使用技巧,需要的朋友可以參考下
 

本文實例講述了Zend Framework緩存Cache用法。分享給大家供大家參考,具體如下:

<?phprequire 'Zend/Loader.php';Zend_Loader::loadClass('Zend_Cache');Zend_Loader::loadClass('Zend_Config');Zend_Loader::loadClass('Zend_Registry');$config = new Zend_Config_Ini('configsecr/config.ini');define('CACHE_DIR',FDROOT.'/'.'tmp/');/*配置文件config.ini:[cache]cache.needcache=1cache.frontend.name=Corecache.frontend.lifetime=7200cache.frontend.automatic_serialization=1cache.backend.name=File*//*選項參考手冊*//*建立cache對象*/$frontendOptions = $config->cache->cache->frontend->toArray();$backendOptions = $config->cache->cache->backend->toArray();$frontendName = $frontendOptions['name'];unset($frontendOptions['name']);$backendName = $backendOptions['name'];unset($backendOptions['name']);if (empty($backendOptions['cache_dir'])){ $backendOptions['cache_dir'] = CACHE_DIR;}$_cache = Zend_Cache::factory($frontendName, $backendName, $frontendOptions, $backendOptions);Zend_Registry::set('cache', $_cache);/*使用cache*/$viewRenderer = $_cache->load('viewRenderer'); //試圖從緩存加載變量if (!$viewRenderer instanceof Something)//加載不成功{ $viewRenderer = new Something(); /*some other work*/ $_cache->save($viewRenderer, 'viewRenderer');//保存變量到換存}/*這只是一種應用,還可以輕松緩存整頁;也可將緩存存到數據庫或者內存。*/?>
 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊金霍洛旗| 康定县| 高青县| 洪江市| 香格里拉县| 镇沅| 项城市| 内江市| 芦溪县| 保康县| 正安县| 西丰县| 凌海市| 渝中区| 禄劝| 西宁市| 长泰县| 和平区| 荣昌县| 昌图县| 蒙阴县| 大荔县| 莱阳市| 江北区| 楚雄市| 安阳县| 临泉县| 博湖县| 普陀区| 孙吴县| 五台县| 延长县| 漯河市| 淮安市| 锦州市| 资溪县| 泸州市| 略阳县| 新晃| 石台县| 阿拉善盟|