最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php設(shè)置靜態(tài)內(nèi)容緩存時(shí)間的方法

 更新時(shí)間:2014年12月01日 15:36:27   投稿:shichen2014  
這篇文章主要介紹了php設(shè)置靜態(tài)內(nèi)容緩存時(shí)間的方法,涉及針對(duì)header函數(shù)中參數(shù)的應(yīng)用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了php設(shè)置靜態(tài)內(nèi)容緩存時(shí)間的方法。分享給大家供大家參考。具體方法分析如下:

在利用百度工具作一個(gè)小測(cè)試時(shí)提示我們需要設(shè)置靜態(tài)內(nèi)容緩存時(shí)間了,我自己沒有服務(wù)器權(quán)限操作,只能從其它方面入手了,自己學(xué)習(xí)php的我搜索后發(fā)現(xiàn)可以使用header函數(shù)來實(shí)現(xiàn)瀏覽器緩存頁面的時(shí)間,具體如下.

設(shè)置靜態(tài)內(nèi)容緩存時(shí)間,代碼如下:

復(fù)制代碼 代碼如下:
$interval = 60 * 60 * 6; // 6 hours 
header ("Last-Modified: " . gmdate ('r', $max)); 
header ("Expires: " . gmdate ("r", ($max + $interval))); 
header ("Cache-Control: max-age=$interval");

我們把上面這段代碼加到php文件開頭處,下面來給大家詳解說有一下這四行代碼,代碼如下:
復(fù)制代碼 代碼如下:
$interval = 60 * 60 * 6; // 6 hours 
header ("Last-Modified: " . gmdate ('r', $max)); 
header ("Expires: " . gmdate ("r", ($max + $interval))); 
header ("Cache-Control: max-age=$interval"); 
$aid = intval( isset( $_POST['aid'] )?$_POST['aid']:0 );
if( ! $aid )
{
 echo '未定義廣告';
}
else if( $aid ==1 )
{
 echo '加載廣告內(nèi)容';
}

第一行:$interval  告訴你設(shè)置6個(gè)小時(shí)了,這里大家可自定.

第二行:向客戶端瀏覽器發(fā)送一個(gè)Last-Modified請(qǐng)求,這個(gè)會(huì)根據(jù)gmdate的參數(shù)r來調(diào)用對(duì)應(yīng)的日期.

第三行:設(shè)置Expires過期時(shí)間了.

第四行:設(shè)置Cache-Control 的 max-age=$interval日期了.

再測(cè)試結(jié)果為優(yōu)秀了.

希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

波密县| 德保县| 宁国市| 镇巴县| 同仁县| 南郑县| 黄大仙区| 宜川县| 崇阳县| 永善县| 新宾| 祁门县| 东乡县| 洞头县| 庄浪县| 三穗县| 聊城市| 石城县| 新昌县| 化州市| 昌江| 丹东市| 丰顺县| 乌鲁木齐市| 达日县| 揭西县| 普兰县| 淮北市| 佛山市| 平果县| 望城县| 六安市| 文安县| 普兰县| 揭东县| 武陟县| 江孜县| 翁牛特旗| 晋中市| 政和县| 沽源县|