課程
/后端開發
/PHP
/PHP實現頁面靜態化
直接 file_put_contents('index.shtml',$str) 不就可以了嗎 ($str是靜態化頁面的內容)
2015-02-15
源自:PHP實現頁面靜態化 2-2
正在回答
如果沒有靜態頁面的話,肯定是需要顯示到模板的,這樣的話就可以在緩沖區存儲數據填充好的模板,然后從緩沖區讀取寫入文件。以后訪問做個判斷。如果不用緩沖區的話,首先$str是怎么來得,改不能用php字符串拼接把,如果是讀模板文件的話,那么模板里面的php代碼不會解釋的。所以必須使用緩沖區。我是這么理解的。
karmageddon 提問者
你好,你需要捕獲相關內容
舉報
網站開發必備技能—頁面靜態化,幫助大家掌握一項加薪利器
4 回答為什么要經過內存緩沖區?
1 回答我就沒搞明白,他模板賦值是怎么賦值過去的啊
2 回答為什么給的代碼和敲得有點不一樣呢?
1 回答緩存區開啟與不開啟
2 回答數據庫鏈接為什么要用單例模式?有什么好處嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-15
如果沒有靜態頁面的話,肯定是需要顯示到模板的,這樣的話就可以在緩沖區存儲數據填充好的模板,然后從緩沖區讀取寫入文件。以后訪問做個判斷。如果不用緩沖區的話,首先$str是怎么來得,改不能用php字符串拼接把,如果是讀模板文件的話,那么模板里面的php代碼不會解釋的。所以必須使用緩沖區。我是這么理解的。
2015-02-15
你好,你需要捕獲相關內容