Bir tek değer ile birçok değerleri veya birçok kurabiye kurabiye?

3 Cevap php

Ben bir tanımlama depolamak isteyen birçok ayarları varsa, ben bir seçenek, her biri veya bir tefrika dizi falan birden çok seçenek ile büyük bir çerez ile birden fazla çerez oluşturmanız gerekir?

Her iki yaklaşımda da herhangi artıları / eksileri vardır? Çoğu insan ne yapmalıyım?

3 Cevap

Eh, çoğunlukla biz oturumlarını - kullanıcı için bir tanımlayıcı tek bir çerez göndermek ve sunucudaki tüm seçenek değerlerini depolamak. Gerçekten nedense bir oturum yapmak istemiyordu ama, ben muhtemelen düzgün yapılırsa daha az ağ trafiği yaratma hesabına tek tanımlama yapmak herhalde.

Ayrı kurabiye için iyi bir neden, böylece her biri diğerlerinden bağımsız olduğunu söylemek için, bireysel tanımlama sonra her şeyin saklanan varsa not mümkün olduğu, diğerlerini etkilemeden dolmuş olabilir büyük bir çerez.

Sizin seçenekleri şunlardır:

PHP Sessions - Hayır çerezler gereklidir. Istediğiniz tüm verilerinizi saklayın. Tarayıcı kapalı veya sonra oturumu yeni bir kimlik doğrulama gerekli kapalıdır.

Persistent Sessions - depolanan oturumları erişmek veya oturum bilgileri içeren bir veritabanı tablo erişmek için kullanılan için kullanılan oturum anahtarı ya biri değeri ile bir çerez. İstediğiniz tüm verileri saklayabilir ve tüm süre içinde imza endişesi değil yarar var.

Cookie Only - Bir çerez birden fazla değer saklanması her zaman fikirlerin iyi değil. Neden? 1) Çerezler güvensiz ve herkes tarafından okunabilir. 2) uygulama süresince birden fazla kurabiye ayak uydurarak gelecekteki hataların kaynağı olabilir. 3) doğru veri sunmak için istemci / tarayıcıya bağlı olarak iyi değildir. Eğer çerezleri kullanıyorsanız, emin olun onlar mümkün olduğunca ayak izi ışık olarak var olun.

Büyük tanımlama size sadece bir midesi ağrıyor verir. Yerine Cake yiyin.