欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP Squid中可緩存的動態(tài)網頁設計

 更新時間:2008年09月17日 13:28:34   作者:  
有時我們需要控制主頁之類的網頁過期時間.但我們比如使用的是Chinacache的CDN,那要怎么樣設計才能讓他緩存我的內容.
當然,前提要先打開CDN中一個功能reload_into_ims on.這樣用戶發(fā)送過來no-cache也不怕了.因為這樣會給給no-cache轉成If-Modified-Since .所以我們寫程序主要是對If-Modified-Since控制就好了.記的,緩存系統(tǒng)架構中計中最好是后端來控制,所以最好的方法是程序來管理過期.呵,我只會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);
}
?>

相關文章

  • php結合curl實現多線程抓取

    php結合curl實現多線程抓取

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

    php unicode編碼和字符串互轉的方法

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

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

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

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

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

    PHP數學運算函數大匯總(經典值得收藏)

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

    PHP數據集構建JSON格式及新數組的方法

    自己寫了個PHP結果集轉換成JSON格式的函數,可以直接調用;需要的朋友可以參考下
    2012-11-11
  • php中拷貝構造函數、賦值運算符重載

    php中拷貝構造函數、賦值運算符重載

    php中拷貝構造函數、賦值運算符重載方法, 需要的朋友可以參考下
    2012-07-07
  • PHP生成短網址方法匯總

    PHP生成短網址方法匯總

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

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

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

    php使用json-schema模塊實現json校驗示例

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

最新評論