EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Apache ]

"Apache mod_cache" - Ömer Faruk Şen - (2006-04-04 12:43:58)   [4023]

Apache 2 ve 2.2 ile gelen mod_cache'i kullanarak isterseniz sundugunuz sayfalari ve/veya resimlerin hafizada veya diskte cacheleyebilirsiniz.. Ornek olarak:

# Diskteki cache dizini
CacheRoot /cache/
# 1 gun cache'te kalsin bilgiler
CacheDefaultExpire 7200
CacheMaxExpire 86400
# item_images/ altindakileri cache'le
CacheEnable disk /resimler
# /cache dizinden sonra 5 alt dizin olustur
CacheDirLevels 5
# Bu olusturulan dizinler 3 harfli olsun
CacheDirLength 3
# maksimum 200kb'lik resimleri tutatlim cache'te
CacheMaxFileSize 200000
# Karsi tarafin gonderdigi no-cache veya no-store header'lari dikkate alma..
CacheIgnoreCacheControl On




CacheEnable mem /resimler
MCacheMaxObjectCount 13001
# 200k'ya kadar olan resimler cache'lensin
MCacheMaxObjectSize 200000
# Proxy veya CGI'lara destek vermek icin
MCacheMaxStreamingBuffer 65536
MCacheRemovalAlgorithm LRU
# 1 GB'lik cache olsun hafizada 10000000 x 1024 bytes
MCacheSize 1000000
CacheDefaultExpire 7200
CacheMaxExpire 86400
# Karsi tarafin gonderdigi no-cache veya no-store header'lari dikkate alma..
CacheIgnoreCacheControl On


Ayrica apache 2.2 ile gelen htcacheclean komutunu
htcacheclean -p /cache -r -t komutu ile apache kapali iken kullanarak cache'i silebilirsiniz..


NOT: Burada anlatilan mod_cache sunucu uzerindeki cache'leme icindir. Fakat client tarafindaki browserda cacheleme icin mod_expires'a bakiniz. Ayrica http://www.samag.com/documents/s=9559/sam0503b/0503b.htm
dokumaninini da okuyabilirsiniz

Arkadaşıma gönder , Ana Sayfa