亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

實例講解PHP頁面靜態(tài)化

 更新時間:2018年02月05日 14:30:42   投稿:laozhang  
本篇文章主要給大家通過實例講解了PHP頁面靜態(tài)化的原理以及相關(guān)方法,對此有需要的朋友參考下吧。

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

用戶訪問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()相當于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ù)庫配置
 require_once "./config/database.php";
 // 引入Medoo類庫
 require_once "./libs/medoo.php";
 // 實例化db對象
 $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());
}

相關(guān)文章

  • PHP實現(xiàn)Google plus的好友拖拽分組效果

    PHP實現(xiàn)Google plus的好友拖拽分組效果

    本篇文章使用PHP和jQuery實現(xiàn)了同樣的好友拖拽添加分組的應用。以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也我的示例會對你的社交網(wǎng)站項目有所幫助。
    2016-10-10
  • yii2學習教程之5種內(nèi)置行為類詳解

    yii2學習教程之5種內(nèi)置行為類詳解

    這篇文章主要給大家介紹了關(guān)于yii2學習教程之5種內(nèi)置行為類的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用yii2具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-08-08
  • php中的explode()函數(shù)實例介紹

    php中的explode()函數(shù)實例介紹

    在本篇文章里小編給大家分享了關(guān)于php中的explode()函數(shù)實例知識點內(nèi)容,有興趣的朋友們學習下。
    2019-01-01
  • PHP實現(xiàn)上傳多文件示例代碼

    PHP實現(xiàn)上傳多文件示例代碼

    本篇文章主要介紹了PHP實現(xiàn)上傳多文件示例代碼的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • PHP實現(xiàn)添加購物車功能

    PHP實現(xiàn)添加購物車功能

    本文給大家分享php實現(xiàn)添加購物車功能,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的的朋友參考下
    2017-03-03
  • PHP生成靜態(tài)頁

    PHP生成靜態(tài)頁

    PHP生成靜態(tài)頁...
    2006-11-11
  • PHP+FFMPEG實現(xiàn)將視頻自動轉(zhuǎn)碼成H264標準Mp4文件

    PHP+FFMPEG實現(xiàn)將視頻自動轉(zhuǎn)碼成H264標準Mp4文件

    最近做一個在線教學網(wǎng)的項目,需要實現(xiàn)上傳任意格式視頻自動為h264標準視頻,使用html5播放。最終使用PHP+FFMPEG實現(xiàn),在此將詳細解決方案分享給大家!
    2014-09-09
  • php微信公眾號開發(fā)之微信企業(yè)付款給個人

    php微信公眾號開發(fā)之微信企業(yè)付款給個人

    這篇文章主要為大家詳細介紹了php微信公眾號開發(fā)之微信企業(yè)付款給個人,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Yii2 queue的隊列使用詳解

    Yii2 queue的隊列使用詳解

    這篇文章主要介紹了Yii2 queue的隊列使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Laravel監(jiān)聽數(shù)據(jù)庫訪問,打印SQL的例子

    Laravel監(jiān)聽數(shù)據(jù)庫訪問,打印SQL的例子

    今天小編就為大家分享一篇Laravel監(jiān)聽數(shù)據(jù)庫訪問,打印SQL的例子,有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10

最新評論