現在很多網站系統(tǒng),如dedecms、phpcms、帝國等知名內容管理系統(tǒng)都提供生成靜態(tài)頁面的功能,這不光有利于搜索引擎的抓取,而且還能有效降低服務器壓力。對于學習php,將要從事web網站開發(fā)的朋友們來說,了解這個功能是必須的,這篇文章主要介紹了php生成靜態(tài)html頁面最簡單方法示例,本文使用模板替換的方法生成html頁面,是最通用的方法,需要的朋友可以參考下
PHP文件名:dome.php
代碼如下:
<?php $string = 1; ob_start(); @readfile("templets/list.html"); $text = ob_get_flush(); $myfile = fopen("list.html","w"); $text = str_replace ("{counent}",$string,$text); fwrite($myfile,$text); ob_clean(); ?>
模板文件名:templets/list.html
?代碼如下:
nbsp;html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd"> <meta><title>Insert?title?here</title>
用戶:{counent_user}??標題:{counent_title}??發(fā)布時間:{counent_lastdate} |
內容:{counent_content} |
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END