Cookie ile cache sistemi
Selam arkadaşlar. hepimiz normal dosya cache sistemini biliyoruz heralde. fakat geçenlerde düşünürken aklıma geldi. önbelleği dosyaya değilde cookie'ye kaydetsek hem kişiye göre önbellek olmuş olur hemde daha hızlı olmazmı ? sizce mantıklımı ve hızlımı ? bi fikir almak istedim. Şimdiden teşekkürler...
Php
bu söylediğini HTML 5 ile manifest dosyaları yapacak. birkaç örneğini gördüm gayet iyi ve hızlı çalışıyor. şimdilik tarayıcıların hepsi desteklemediği için tercih edilmiyor.
Cookie içine atarsan her bilgi istendiğinde sunucuya da aynı dosyayı gönderir. bunu nasıl engelleyeceksin.
hocam cookie ye ömür biçicem mesela atıyorum her cachenin ömrü 1 saat olcak. ayrıca şöyle bişey düşünüyorum bir fonksiyon yapcam mesela bir sql sorgusunun cachesi için iki cookie açılcak birisi o sql kodunun içeriğinin serilaze edilmiş şeklini tutucak diğeride o cachenin yazılma zamanını. ve cookie isimleri atıyorum
$_COOKİE['cache_adi'];
$_COOKİE['cache_adi_tarih'];
olcak buna ve diğer bir fonksiyon tarihin tutulduğu cookienin içeriğini kontrol edip ömrü dolmuş ise bu iki cookieyide öldürücek. ve yeniden yazılcak. mantıklımı sizce hocam ? aynı sistemi dosya cachede uyguluyorum ve cacheye aldığım şeyler sql sorguları. dosya cachede tek fark cache zamanı için farklı bir dosya kullanmayıpta filemtime(); ile ömür kontrolü yapmam. cevap için teşekkürler hocam.
www.Phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.