介绍
这篇文章将为大家详细讲解有关使用Zend框架怎么实现页面缓存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
页面缓存实例:
class Zend_Controller_Shawn extends Zend_Controller_Action {,, public 才能;static $缓存; , public 才能;function  init () {才能 ,,,frontendOptions 美元;=,阵列( ,,,,,& # 39;一生,,,,,=祝辞,3600,,//,缓存寿命 ,,,,,& # 39;debug_header& # 39;,,=祝辞,真的,,//,真的是打开调试、通常设为false ,,,,,& # 39;regexp # 39;,,,,,=祝辞,阵列( ,,,,,,,,,& # 39;^/$ & # 39;,,,,,,=祝辞,数组(& # 39;缓存# 39;,=祝辞,真的),,//,所有页面都缓存 ,,,,,,,,,& # 39;^/索引/& # 39;,,,,=祝辞,数组(& # 39;缓存# 39;,=祝辞,真的),,//,缓存指数下所页有行动 ,,,,,,,,,& # 39;^/索引/搜索# 39;,=祝辞,数组(& # 39;缓存# 39;,=祝辞,false),,//,对search 行动不缓存 ,,,,,), ,,,,,& # 39;default_options& # 39;,=祝辞,阵列( ,,,,,,,,,& # 39;cache_with_get_variables& # 39;,,,=祝辞,真的, ,,,,,,,,,& # 39;cache_with_post_variables& # 39;,,,=祝辞,真的, ,,,,,,,,,& # 39;make_id_with_cookie_variables& # 39;,=祝辞,真的,,//,注意如果开了会议要把这个打开 ,,,,,,,,,& # 39;cache_with_session_variables& # 39;,=祝辞,真的,,//,注意如果开了会议要把这个打开 ,,,,,,,,,& # 39;cache_with_files_variables& # 39;,,=祝辞,真的, ,,,,,,,,,& # 39;cache_with_cookie_variables& # 39;,,=祝辞,真的,,//,注意如果开了会议要把这个打开 ,,,,,) ,,,); , ,,,backendOptions 美元;=,数组(& # 39;cache_dir& # 39;,=祝辞,& # 39;C://www/zend/缓存& # 39;);,//,缓存存放路径,必须存在并可写 , ,,,self:: $ cache =, Zend_Cache:工厂(& # 39;页面# 39;,,& # 39;文件# 39;,,frontendOptions美元,美元backendOptions); , ,,,自我:缓存→美元开始(),,//,开始缓存 ,,,, ,,,//如有需要,可以再其他页面进行缓存清理 ,,,Zend_Controller_Shawn:缓存→美元清洁(Zend_Cache:: CLEANING_MODE_ALL);, ,,} }
关于使用Zend框架怎么实现页面缓存就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。