久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

實(shí)例講解PHP頁(yè)面靜態(tài)化

本篇文章主要給大家通過(guò)實(shí)例講解了PHP頁(yè)面靜態(tài)化的原理以及相關(guān)方法,對(duì)此有需要的朋友參考下吧。

頁(yè)面靜態(tài)化,顧名思義是將動(dòng)態(tài)的PHP轉(zhuǎn)化為靜態(tài)的Html,流程如下圖

實(shí)例講解PHP頁(yè)面靜態(tài)化

用戶訪問(wèn)index.php,如果存在index.html且在有效期內(nèi),則直接輸出index.html,否則去生成index.html

file_put_contents()輸出靜態(tài)文件

ob_start()開啟PHP緩沖區(qū)

ob_get_contents()獲取緩沖區(qū)內(nèi)容

ob_clean()清空緩沖區(qū)

ob_get_clean()相當(dāng)于ob_get_contents()+ob_clean()

代碼示例

<?php

if (file_exists('./html/index.html') && time() - filectime('./html/index.html') < 30) {
 require_once './html/index.html';
} else {
 // 引入數(shù)據(jù)庫(kù)配置
 require_once "./config/database.php";
 // 引入Medoo類庫(kù)
 require_once "./libs/medoo.php";
 // 實(shí)例化db對(duì)象
 $db = new medoo($config);
 // 獲取數(shù)據(jù)
 $users = $db->select('user', ['uid', 'username', 'email']);
 // 引入模板
 require_once "./templates/index.php";
 // 寫入html
 file_put_contents('./html/index.html', ob_get_contents());
}

您可能感興趣的文章:

  • ThinkPHP 3.2.3實(shí)現(xiàn)頁(yè)面靜態(tài)化功能的方法詳解
  • PHP 實(shí)現(xiàn)頁(yè)面靜態(tài)化的幾種方法
  • 利用php的ob緩存機(jī)制實(shí)現(xiàn)頁(yè)面靜態(tài)化方法
  • 詳解php實(shí)現(xiàn)頁(yè)面靜態(tài)化原理
  • PHP實(shí)現(xiàn)頁(yè)面靜態(tài)化的超簡(jiǎn)單方法
  • PHP實(shí)現(xiàn)HTML頁(yè)面靜態(tài)化的方法
  • 使用ob系列函數(shù)實(shí)現(xiàn)PHP網(wǎng)站頁(yè)面靜態(tài)化
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡(jiǎn)單分析了插值查找算法的概念、原理并結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)針對(duì)有序表插值查找的相關(guān)操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實(shí)現(xiàn)服務(wù)端分頁(yè)的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇PHP實(shí)現(xiàn)APP微信支付的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要介紹了PHP實(shí)現(xiàn)的多維數(shù)組排序算法,結(jié)合實(shí)例形式對(duì)比分析了php針對(duì)多維數(shù)組及帶有鍵名的多維數(shù)組進(jìn)行排序相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了php結(jié)合ajaxuploadfile實(shí)現(xiàn)無(wú)刷新文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細(xì)介紹了PHP開發(fā)接口使用RSA進(jìn)行加密解密方法,對(duì)此有興趣的朋友可以學(xué)習(xí)下。
主站蜘蛛池模板: 中文字幕一区二区三区四区五区 | 国产精品久久久久久久久免费桃花 | 久久1区| 精品在线视频播放 | 久久99国产精一区二区三区 | 久久男人天堂 | 欧美freesex黑人又粗又大 | 欧美一区二区三区在线看 | 精品一区二区三区四区外站 | 99久久精品国产麻豆演员表 | 欧美一级片久久 | 亚洲精品一区二区三区中文字幕 | 懂色一区二区三区免费观看 | 夜夜爽99久久国产综合精品女不卡 | 99综合 | 欧美精品一二区 | 国产一区91精品张津瑜 | 日韩在线免费播放 | 日韩在线视频免费观看 | 欧美一区二区三区在线观看 | 国产电影一区二区三区爱妃记 | 色爱综合网 | 精品欧美乱码久久久久久 | 欧美日韩精品国产 | 成人在线视频免费观看 | 日本成人中文字幕 | 午夜天堂精品久久久久 | 日韩在线资源 | www.99热 | 成人小视频在线观看 | 日韩精品成人一区二区三区视频 | 日韩欧美一区二区三区 | 九七午夜剧场福利写真 | 性高湖久久久久久久久 | 在线观看中文字幕 | 97精品超碰一区二区三区 | 欧美中文在线 | 日韩一区二区三区在线观看视频 | 日韩在线观看精品 | 日韩在线欧美 | 一区二区三区四区在线视频 |