后端开发|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