程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Apache緩存相關配置

Apache緩存相關配置

編輯:關於PHP編程

 

 

配置例子: 

   

CacheDefaultExpire: 設定緩存過期的時間(秒),默認是1小時,只有當緩存的文檔沒有設置過期時間或最後修改時間時這個指令才會生效 
CacheEnable:啟用緩存,第1個參數是緩存類型,第2個參數是緩存路徑,指的是 url 路徑,這裡是緩存所有的東西,直接寫上“/”即可,如“/docs”則只緩存 /docs 下的所有文件 
CacheRoot:緩存文件所在的目錄,運行 Apache 的用戶(如daemon 或 nobody)要能對其進行讀寫,如果不清楚的話可以直接設置成 777,請手動建立該目錄並設置好訪問權限 
CacheDirLevels:緩存目錄的深度,默認是3,這裡設置為5 
CacheDirLength:緩存目錄名的字符長度,默認是4,這裡設置為5 
CacheMaxFileSize 和 CacheMinFileSize :緩存文件的最大值和最小值(byte),當超過這個范圍時將不再緩存,這裡設置為 1M 和 10bytes 

 

  

CacheEnable:啟用緩存,使用基於內存的方式存儲 
MCacheMaxObjectCount:在內存中最多能存儲緩存對象的個數,默認是1009,這裡設置為20000 
MCacheMaxObjectSize:單個緩存對象最大為 1M,默認是10000bytes 
MCacheMaxStreamingBuffer:在緩沖區最多能夠放置多少的將要被緩存對象的尺寸,這裡設置為 65536,該值通常小於100000或 MCacheMaxObjectSize 設置的值 
MCacheMinObjectSize:單個緩存對象最小為10bytes,默認為1bytes 
MCacheRemovalAlgorithm:清除緩存所使用的算法,默認是 GDSF,還有一個是LRU,可以查一下 Apache 的官方文檔,上面有些介紹 

MCacheSize:緩存數據最多能使用的內存,單位是 kb,默認是100kb,這裡設置為128M

 #緩存內容


 

 

                                                                                     

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved