Temelli bir dosya önbellek gibi hızlı olacağını merak ediyorum PHP bir dosya temelli bir oturum işleyicisi olarak?
1 Cevap
Ben farklılıkları bir çift bu noktalardan gelebilir varsayalım:
dosya tabanlı önbellek, oturum tabanlı birine contraty, kullanılan çeşitli tarafından paylaşılan olabilir
oturum mutlaka dosyalarında saklanır değil (you could use a database, memcached, ... )
oturumları) PHP ile otomatik olarak (session_start aradığınız her zaman okuyun ve komut sonunda diske geri yazılır - daha sık kendinizi, bunları yazma / okuma sadece cache dosyalarıyla ilgili ise daha olabilir ki gerekli
Yalnızca dize yazma ise, serialize gerek yok, dosyalar için (ve serileştirme gerekli olmadığını bilmek ya da değil sadece biridir) - oturumunda okunan / yazılan veriler Serileştirilen
kolayca önbellekten bir dosyayı silebilirsiniz - Eğer mevcut olandan daha başka bir kullanıcının oturumu verileri silemezsiniz
Başka şeyler:
Oturumları genellikle küçük veri parçaları saklamak için kullanılır
Oturumlar kullanılan birine spesifik sadece veri depolamak için kullanılmalıdır