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

PHP Squid中可緩存的動態(tài)網(wǎng)頁設(shè)計

 更新時間:2008年09月17日 13:28:34   作者:  
有時我們需要控制主頁之類的網(wǎng)頁過期時間.但我們比如使用的是Chinacache的CDN,那要怎么樣設(shè)計才能讓他緩存我的內(nèi)容.
當(dāng)然,前提要先打開CDN中一個功能reload_into_ims on.這樣用戶發(fā)送過來no-cache也不怕了.因為這樣會給給no-cache轉(zhuǎn)成If-Modified-Since .所以我們寫程序主要是對If-Modified-Since控制就好了.記的,緩存系統(tǒng)架構(gòu)中計中最好是后端來控制,所以最好的方法是程序來管理過期.呵,我只會php,就用php寫一個,別的程序也是一樣
見我下面的程序,呵呵,5分鐘過期.
<?php
$headers = apache_request_headers();
$client_time = (isset($headers['If-Modified-Since']) ? strtotime($headers['If-Modified-Since']) : 0);
$now=gmmktime();
$now_list=gmmktime()-60*5;
if ($client_time<$now and $client_time >$now_list){
header('Last-Modified: ‘.gmdate('D, d M Y H:i:s', $client_time).' GMT', true, 304);
exit(0);
}else{
header('Last-Modified: ‘.gmdate('D, d M Y H:i:s', $now).' GMT', true, 200);
}
?>

相關(guān)文章

  • php結(jié)合curl實現(xiàn)多線程抓取

    php結(jié)合curl實現(xiàn)多線程抓取

    PHP利用 Curl可以完成各種傳送文件操作,比如模擬瀏覽器發(fā)送GET,POST請求等等,然而因為php語言本身不支持多線程,所以開發(fā)爬蟲程序效率并不高,因此經(jīng)常需要借助Curl Multi Functions 這個功能實現(xiàn)并發(fā)多線程的訪問多個url地址以實現(xiàn)并發(fā)多線程抓取網(wǎng)頁或者下載文件
    2015-07-07
  • php unicode編碼和字符串互轉(zhuǎn)的方法

    php unicode編碼和字符串互轉(zhuǎn)的方法

    下面小編就為大家?guī)硪黄猵hp unicode編碼和字符串互轉(zhuǎn)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • PHP開發(fā)中常用的字符串操作函數(shù)

    PHP開發(fā)中常用的字符串操作函數(shù)

    在編程的過程當(dāng)中,字符串的操作是非常重要的并且經(jīng)常會被用到,字符串常用的操作具體的包括字符串的拼接,替換字符串,查找字符串,比較字符串,復(fù)制字符串以及計算字符串的長度等等.
    2011-02-02
  • Windows下PHP開發(fā)環(huán)境搭建教程(Apache+PHP+MySQL)

    Windows下PHP開發(fā)環(huán)境搭建教程(Apache+PHP+MySQL)

    這篇文章主要為大家詳細(xì)介紹了Windows下PHP開發(fā)環(huán)境搭建教程:Apache+PHP+MySQL,具有一定的實用性和參考價值,感興趣的小伙伴們可以參考一下
    2016-06-06
  • PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏)

    PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏)

    這篇文章主要介紹了PHP數(shù)學(xué)運(yùn)算函數(shù),匯總分析了常見的PHP數(shù)學(xué)運(yùn)算函數(shù)的功能,使用方法與注意事項,需要的朋友可以參考下
    2016-04-04
  • PHP數(shù)據(jù)集構(gòu)建JSON格式及新數(shù)組的方法

    PHP數(shù)據(jù)集構(gòu)建JSON格式及新數(shù)組的方法

    自己寫了個PHP結(jié)果集轉(zhuǎn)換成JSON格式的函數(shù),可以直接調(diào)用;需要的朋友可以參考下
    2012-11-11
  • php中拷貝構(gòu)造函數(shù)、賦值運(yùn)算符重載

    php中拷貝構(gòu)造函數(shù)、賦值運(yùn)算符重載

    php中拷貝構(gòu)造函數(shù)、賦值運(yùn)算符重載方法, 需要的朋友可以參考下
    2012-07-07
  • PHP生成短網(wǎng)址方法匯總

    PHP生成短網(wǎng)址方法匯總

    本文給大家匯總介紹了3種使用php生成短網(wǎng)址的方法,第一種是PHP+MySQl實現(xiàn)短網(wǎng)址的生成和讀取,第二種是php+ini方式,第三種跟第一種有些類似,各有利弊,小伙伴們可以根據(jù)自己的項目需求來選擇。
    2016-07-07
  • php針對cookie操作的隊列操作類實例

    php針對cookie操作的隊列操作類實例

    這篇文章主要介紹了php針對cookie操作的隊列操作類,以實例形式分析了設(shè)置cookie的常見方法,以及隊列操作cookie的方法,最后給出了針對常見問題的總結(jié),需要的朋友可以參考下
    2014-12-12
  • php使用json-schema模塊實現(xiàn)json校驗示例

    php使用json-schema模塊實現(xiàn)json校驗示例

    這篇文章主要介紹了php使用json-schema模塊實現(xiàn)json校驗,結(jié)合實例形式分析了json-schema模塊的安裝及使用json-schema模塊進(jìn)行json校驗的相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09

最新評論