课程
/后端开发
/PHP
/PHP实现页面静态化
直接 file_put_contents('index.shtml',$str) 不就可以了吗 ($str是静态化页面的内容)
2015-02-15
源自:PHP实现页面静态化 2-2
正在回答
如果没有静态页面的话,肯定是需要显示到模板的,这样的话就可以在缓冲区存储数据填充好的模板,然后从缓冲区读取写入文件。以后访问做个判断。如果不用缓冲区的话,首先$str是怎么来得,改不能用php字符串拼接把,如果是读模板文件的话,那么模板里面的php代码不会解释的。所以必须使用缓冲区。我是这么理解的。
karmageddon 提问者
你好,你需要捕获相关内容
举报
网站开发必备技能—页面静态化,帮助大家掌握一项加薪利器
4 回答为什么要经过内存缓冲区?
1 回答我就没搞明白,他模板赋值是怎么赋值过去的啊
2 回答为什么给的代码和敲得有点不一样呢?
1 回答缓存区开启与不开启
2 回答数据库链接为什么要用单例模式?有什么好处吗?