四时宝库

程序员的知识宝库

PHP的ob系列函数初步介绍,第一篇生成静态首页文件

这个ob系列函数还是比较多的。对于静态首页用处还是比较常见的,有效的提升访问效率的,不过我写的比较简陋,仅供参考。不过有好的意见的也可以提哈。其实自己看的也不是很清晰,还待后期应用过程中慢慢研究慢慢拓展。

代码如下:

// 开启缓冲区

ob_start();

$smarty->display('index.dwt'); //要缓存的文件

// 内部缓冲区的内容可以用 ob_get_contents() 函数复制到一个字符串变量中

$out1 = ob_get_contents();

// 删除内部缓冲区的内容,关闭缓冲区(不输出)。

ob_end_clean();

// w 打开只写文件

$fp = fopen("index.html","w");

if($fp){

// fwrite,指向文件写入一个数据块

fwrite($fp,$out1);

// fclose()函数用来关闭当前文件流,

fclose($fp);

}

以上就是一个简单的静态首页缓存文件生成,只是简单的功能实现,对于一些细节,还待研究,对于用户登录显示,购物车动态显示等,都没有解决,待后期完善吧。如果有了解的可以指导一下。

作者:吾林爱分享

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接