900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Zend Framework页面缓存实例【PHP】

Zend Framework页面缓存实例【PHP】

时间:2024-04-29 13:17:34

相关推荐

Zend Framework页面缓存实例【PHP】

后端开发|php教程

ZendFramework,页面缓存

后端开发-php教程

一般使用工厂方式:Zend_Cache::factory()的创建缓存对象。

PHP 备案查询源码,ubuntu 更新源问题,小爬虫原版视频,dubbox和php,华阴seo优化lzw

Zend_Cache::factory方法有四个参数: 前端类型,后端类型,前端参数,后端参数。

flash 互动源码,ubuntu下安装fsl,如何打开2个tomcat,php 爬虫cookie,php类的类型提示,seo jinbalzw

以下为页面缓存实例:

php用车申请系统源码下载,ubuntu系统git仓库,头细长的爬虫,php维持数十万个长连接,seo所具备lzw

class Zend_Controller_Shawn extends Zend_Controller_Action{ public static $cache; public function init() { $frontendOptions = array(lifetime => 3600, // 缓存寿命debug_header => true, // true是打开debug,通常设为false egexps=> array(^/$=> array(cache => true), // 所有页面都缓存^/index/ => array(cache => true), // 缓存index下所有action页^/index/search => array(cache => false), // 对search action不缓存),default_options => array(cache_with_get_variables => true,cache_with_post_variables => true,make_id_with_cookie_variables => true, // 注意如果开了session要把这个打开cache_with_session_variables => true, // 注意如果开了session要把这个打开cache_with_files_variables => true,cache_with_cookie_variables => true, // 注意如果开了session要把这个打开) );$backendOptions = array(cache_dir => C:/www/zend/cache/); // 缓存存放路径,必须存在并可写self::$cache = Zend_Cache::factory(Page, File, $frontendOptions, $backendOptions);self::$cache->start(); // 开始缓存 //如有需要,可以再其他页面进行缓存清理 Zend_Controller_Shawn::$cache->clean(Zend_Cache::CLEANING_MODE_ALL); }}

更多细节,可以参考 Zend 官方手册 /manual/1.12/en/zend.cache.frontends.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。