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

實例講解PHP頁面靜態化

本篇文章主要給大家通過實例講解了PHP頁面靜態化的原理以及相關方法,對此有需要的朋友參考下吧。

頁面靜態化,顧名思義是將動態的PHP轉化為靜態的Html,流程如下圖

實例講解PHP頁面靜態化

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

file_put_contents()輸出靜態文件

ob_start()開啟PHP緩沖區

ob_get_contents()獲取緩沖區內容

ob_clean()清空緩沖區

ob_get_clean()相當于ob_get_contents()+ob_clean()

代碼示例

<?php

if (file_exists('./html/index.html') && time() - filectime('./html/index.html') < 30) {
 require_once './html/index.html';
} else {
 // 引入數據庫配置
 require_once "./config/database.php";
 // 引入Medoo類庫
 require_once "./libs/medoo.php";
 // 實例化db對象
 $db = new medoo($config);
 // 獲取數據
 $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實現頁面靜態化功能的方法詳解
  • PHP 實現頁面靜態化的幾種方法
  • 利用php的ob緩存機制實現頁面靜態化方法
  • 詳解php實現頁面靜態化原理
  • PHP實現頁面靜態化的超簡單方法
  • PHP實現HTML頁面靜態化的方法
  • 使用ob系列函數實現PHP網站頁面靜態化
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結合實例形式分析了php實現針對有序表插值查找的相關操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現服務端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現的多維數組排序算法,結合實例形式對比分析了php針對多維數組及帶有鍵名的多維數組進行排序相關操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結合ajaxuploadfile實現無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細介紹了PHP開發接口使用RSA進行加密解密方法,對此有興趣的朋友可以學習下。
主站蜘蛛池模板: 成人不卡视频 | 国产成人高清在线观看 | 成人免费一区二区三区视频网站 | 日韩久久久久 | 精品一区二区三区四区外站 | 免费黄色录像片 | 美女天堂在线 | 一级毛片免费看 | 精品久久久久久久久久久 | 国内精品久久久久久影视8 最新黄色在线观看 | 在线永久看片免费的视频 | 国产精品毛片一区二区在线看 | 日韩欧美三级电影 | 精品国产久 | 久久精品青青大伊人av | 高清一区二区三区 | 国产精品成人一区二区 | 国产成人自拍一区 | 日本成人中文字幕 | 国产精品视频不卡 | 欧美性大战xxxxx久久久 | 国产一区免费 | h视频在线免费观看 | 欧美日韩在线一区二区 | aaa精品| 精品日韩一区 | 一级欧美视频 | 欧美国产日韩成人 | www.久久| 久久久影院 | 在线一区观看 | 日韩三级免费观看 | 亚洲欧美激情精品一区二区 | 日韩欧美中文字幕在线观看 | 操人视频在线观看 | 99re99| 国产区精品 | 中国91av| 欧美日韩网站 | 美女亚洲一区 | 亚洲电影一区二区三区 |