国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

實例講解PHP頁面靜態化

2024-05-05 00:02:15
字體:
來源:轉載
供稿:網友

頁面靜態化,顧名思義是將動態的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()

代碼示例

<?phpif (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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宁河县| 丽江市| 苏尼特左旗| 吉木萨尔县| 荣成市| 富锦市| 萨迦县| 通海县| 开封县| 牙克石市| 淄博市| 邵阳市| 博客| 开化县| 独山县| 平泉县| 黄浦区| 邵阳县| 萝北县| 牡丹江市| 高清| 温宿县| 江口县| 万州区| 蓬莱市| 象山县| 杨浦区| 文昌市| 黄山市| 浦县| 娄烦县| 庐江县| 柘城县| 永年县| 江西省| 仙桃市| 鄢陵县| 鲁山县| 安吉县| 凤翔县| 梧州市|