- 8
- 0
- 约7.22千字
- 约 8页
- 2018-03-31 发布于河南
- 举报
php实现动转静生成纯静态页面的方法
在php中实现动转静生成纯静态页面的方法不管用什么方法,原理都是一样的。就是用程序读取相应的数据来替换模版中的变量,然后生成静态页。php中主要用到的就是要用到fread()和fwirte()。而静态页面生成了之后,就会牵扯到修改的问题。这里可以用到正则匹配的方法来替换模版中改变的部 位。推荐的方法是直接把原来生成的模版砍掉,重新生成,呵呵,真正的一了百了。
还需要说明的一点就是,这种生成静态页面的方法一般都用于那些变化不是很频繁的页面,比如信息的最终页面。而针对列表页,如果信息更新不是很频繁的 话,也是可取的。现在网上流行好多可以生成静态页面的blog或者论坛程序,都是通过手动点击后台“生成html页”的按钮来“半自动”生成html的。 而对一些信息量非常大的门户网站,则行不通。因为静态页之所以叫“静态”,是因为其不可自动改变。如果信息列表每天更新100次,那么静态的列表页就要重 新生成100次。如果我有10个这样的栏目,那想想也够吐血的了。
好了,闲话少说,现在来看看实际的程序演示:
first:是一个利用ob函数来做的咚咚,代码比较简单,效率相对也高一些。
PHP代码
查看源代码
打印帮助
?php ob_start();
@readfile(/post/186); $text = ob_get_flush();
$myfile = fopen(myfi
您可能关注的文档
最近下载
- 2023年贵州省遵义四中自主招生物理试卷真题(含答案详解).pdf VIP
- 欧姆龙NJ或NX系列PLC连接ABB机器人通信详解步骤.pdf VIP
- 新疆维吾尔自治区2026届高三上学期普通高考适应性检测分学科第一次模拟考试 数学试卷含答案.docx VIP
- 《识别危险源,远离危险》教学课件.pptx VIP
- 疫情统计学知到智慧树期末考试答案题库2025年浙江大学.docx
- 超星尔雅学习通《公文写作规范》章节测试答案.pdf VIP
- 中国成人社区获得性肺炎诊断和治疗指南 (2025 版).docx VIP
- 肠道菌群与慢病管理-洞察及研究.docx VIP
- 2023年复旦强基计划物理笔试试题.docx
- 清单02 高考数学考前重点题型归纳(抢分清单)-第三部分(原卷版)-2026年高考数学终极冲刺与押题讲练测(全国通用).docx
原创力文档

文档评论(0)