作者ckmarkhsu (深藍站長)
看板PHP
標題Re: [請益] 如何將php頁面變為靜態展示的頁面
時間Fri Apr 7 21:40:55 2006
屋,學到一招,mouse26 前輩真是利害^^"
不過我建議原PO,以後網頁應該朝摩版化架構撰寫
這樣以後只要
.......
$html = gettemplate("balabala");
$fwrite($f,$html);
.......
即可,維護修改都很方便:)
※ 引述《mouse26 (請吱解我)》之銘言:
: ※ 引述《Sfchang (快樂過生活~)》之銘言:
: : 問題: 利用 php + mysql 可以動態展示資料庫的內容
: : 但是現在資料不再變動 想改以靜態的頁面來展示同樣的資料
: : 是否有相對應的軟體可以使用呢?
: 利用ob系列的函數
: 下面是一個小範例
: 不過實際應用上應該可以模組化 然後每個要用的檔案include一下就好了
: 小小範例:
: <?
: ob_start();
: ?>
: <html>
: <head>
: <meta http-equiv="Content-Type" content="text/html; charset=big5" />
: <title>無標題文件</title>
: </head>
: <?
: for ($i=0;$i<10;$i++)
: {
: echo $i."<br />";
: }
: echo date("Y/m/d");
: ?>
: <body>
: </body>
: </html>
: <?
: $html=ob_get_contents();
: $fp = fopen("temp.html", "w");
: fwrite($fp, $html);
: fclose($fp);
: ?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.177.141
推 ottokang:用Smarty省時間又好用^^ 04/07 22:47
推 ckmarkhsu:我喜歡用自己的模板引擎^^" 模板放在資料庫中,超方便:) 04/07 23:08
推 ileadu:真厲害~ 04/08 00:32