简单的页面缓冲技术(三)

大声笑出来丶

大声笑出来丶

2016-01-29 15:20

简单的页面缓冲技术(三),简单的页面缓冲技术(三)
       简单的页面缓冲技术(三)
   limodou·转载PHP中文用户
  
    content.php3文件用来处理动态页面。用户可以通过content.php3?page=id号来读出一个数据文件。具体方法我就不说了,大家只要知道每个数据文件都有一个不同的id号,这样content.php3?page=id号的方式就可以唯一标识一个数据文件。
  
  第1-3行,生成临时文件名。将'?','&'等字符替换成'_'。
  第4行,判断临时文件名是否存在,如果有则执行第18-22行,并结束。
  第6-13行,判断与生成动态页面有关的文件修改时间与临时文件哪个更新,设置重新生成标志。在这里使用  filemtime()来得到最后修改时间。
  第24-41行,利用模板类生成动态结果,放在变量中。关于模板的处理可以参考《模板,PHPLIB处理方式》一文。
  第43-50行,生成临时文件。此处对文件进行了加锁处理,以象写冲突。
  第51行,输出结果。
  
    这就是我的处理,大家可以自行修改。
  
    缓冲是一项有意义的技术,可以提高访问速度,减少系统消耗。不过方法可能有多种多样,大家可以自由发挥。
  

 
展开更多 50%)
分享

猜你喜欢

简单的页面缓冲技术(三)

PHP
简单的页面缓冲技术(三)

简单的页面缓冲技术

PHP
简单的页面缓冲技术

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

简单的页面缓冲技术(二)

PHP
简单的页面缓冲技术(二)

简单的页面缓冲技术(一)

PHP
简单的页面缓冲技术(一)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

使用双缓冲技术绘制曲线图

编程语言 网络编程
使用双缓冲技术绘制曲线图

JSP技术生成动态web页面

Java JAVA基础
JSP技术生成动态web页面

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《放开那三国》战力最大化攻略 献给平民

《放开那三国》战力最大化攻略 献给平民

《战国无双:编年史2》人物使用条件一览表

《战国无双:编年史2》人物使用条件一览表
下拉加载更多内容 ↓