婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 實例講解PHP頁面靜態化

實例講解PHP頁面靜態化

熱門標簽:南寧高頻外呼回撥系統哪家好 江蘇外呼電銷機器人報價 400電話申請方法收費 離石地圖標注 長沙crm外呼系統業務 專業電話機器人批發商 400電話辦理福州市 電話機器人危險嗎 深圳外呼系統收費

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

用戶訪問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());
}

您可能感興趣的文章:
  • PHP實現HTML頁面靜態化的方法
  • PHP實現頁面靜態化的超簡單方法
  • ThinkPHP 3.2.3實現頁面靜態化功能的方法詳解
  • 使用ob系列函數實現PHP網站頁面靜態化
  • PHP 實現頁面靜態化的幾種方法
  • 詳解php實現頁面靜態化原理
  • 利用php的ob緩存機制實現頁面靜態化方法
  • PHP單例模式數據庫連接類與頁面靜態化實現方法
  • php實現頁面純靜態的實例代碼
  • PHP將整個網站生成HTML純靜態網頁的方法總結
  • 基于php偽靜態的實現詳細介紹
  • PHP頁面靜態化——純靜態與偽靜態用法詳解

標簽:曲靖 濱州 南昌 南京 太原 興安盟 株洲 白酒營銷

巨人網絡通訊聲明:本文標題《實例講解PHP頁面靜態化》,本文關鍵詞  實例,講解,PHP,頁面,靜態,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《實例講解PHP頁面靜態化》相關的同類信息!
  • 本頁收集關于實例講解PHP頁面靜態化的相關信息資訊供網民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 武冈市| 吉林省| 长岭县| 广元市| 外汇| 尤溪县| 巴里| 区。| 曲麻莱县| 屏东市| 固始县| 舟曲县| 吉木乃县| 桃园县| 新野县| 工布江达县| 惠来县| 长寿区| 许昌县| 铁岭县| 兰州市| 四会市| 阿拉善盟| 分宜县| 河曲县| 康保县| 泸溪县| 大冶市| 汕头市| 阳江市| 汨罗市| 钟祥市| 东港市| 二连浩特市| 谢通门县| 石台县| 巴青县| 肥西县| 红安县| 博爱县| 偃师市|