phpcms缓存使用总结(memcached、eaccelerator、shm)

phpcms缓存使用总结(memcached、eaccelerator、shm)

ID:30505072

大小:21.47 KB

页数:18页

时间:2018-12-30

phpcms缓存使用总结(memcached、eaccelerator、shm)_第1页
phpcms缓存使用总结(memcached、eaccelerator、shm)_第2页
phpcms缓存使用总结(memcached、eaccelerator、shm)_第3页
phpcms缓存使用总结(memcached、eaccelerator、shm)_第4页
phpcms缓存使用总结(memcached、eaccelerator、shm)_第5页
资源描述:

《phpcms缓存使用总结(memcached、eaccelerator、shm)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解phpcms缓存使用总结(memcached、eaccelerator、shm)  a.模板编译缓存  参考文件include/global.func.php及include/template.func.php  模板编译缓存的原理其实很简单,如果模板是第一次编译,则直接编译它,如果不是第一次编译,则比较模板文件($tplfile)及模板缓存文件($compiledtplfile)的修改时间,如果模板文件的修改时间大于编译过的模板缓存文件,则

2、编译模板,否则不编译模板,提高了程序的执行效率。  代码如下:  functiontemplate($module='phpcms',$template='index')  {  global$CONFIG;  $compiledtplfile=$CONFIG['templatescachedir'].$module.'_'.$template.'.tpl.php';  if($CONFIG['templaterefresh'])  {  $tplfile=对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代

3、表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解PHPCMS_ROOT.'/templates/'.$CONFIG['defaulttemplate'].'/'.$module.'/'.$template.'.html';  if(!file_exists($compiledtplfile)

4、

5、@filemtime($tplfile)>@filemtime($compiledtplfile))  {  require_oncePHPCMS_ROOT.'/include/template.

6、func.php';  template_refresh($tplfile,$compiledtplfile);  }  }  return$compiledtplfile;  }  b.在动态页面里面产生静态的缓存文件  与c的缓存原理类似,只是此处生成的文件名相对固定  以问吧模块为例进行说明  用http://www.chf.com/opensource/phpcmsXX_sp6_gbk/phpcms/wenba/进行访问  此目录下有个index.php文件,判断当前目录下是否存在名为index_cache.html的文件,如果有没有过失效期,则直接包含此文件,否则动态地

7、读取完数据后保存为index_cache.html文件,以备下次使用。  文件index.php中的内容:对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解  代码如下:    require_once'./include/common.inc.php';  $lastedittime=@filemtime('index_cache.html');  $lastedi

8、ttime=$PHP_TIME-$lastedittime;  $autoupdatetime=intval($MOD['autoupdate']);//$MOD['autoupdate']来自缓存文件data/cache/wenba_setting.php中的内容  if(file_exists('index_cache.html')&&$lastedittime  {  echo"includecachefile";  include'index_cache.html';  }  else  {  echo"readdynamicpage";  ...  ?>  怎么判断文件

9、是否失效呢,文件data/cache/wenba_setting.php中有如下的设置,其中字段autoupdate的值就是文件失效的时间,单位是秒,在后台可以进行设置对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解  文件wenba_setting.php是从哪儿

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。