SORU
10 Temmuz 2010, CUMARTESİ


Yerel Depolama vs Çerez

Aynı işlevi var gibi görünüyor bu yana yerel depolama içine tüm çerezleri taşıyarak benim web siteleri üzerindeki yükü azaltmak istiyorum. Yerel depolama bariz uyumluluk sorunları haricinde çerez işlevi yerine kullanarak artı/eksi (özellikle performans-bilge).

CEVAP
10 Temmuz 2010, CUMARTESİ


Çerezler ve yerel depolama farklı amaçlara hizmet. Kurabiye öncelikle okuma içinsunucu tarafıyerel depolama sadece okunabiliristemci tarafı. Şimdi asıl soru, bu veri-ihtiyacı olan uygulamanızı,; istemci veya sunucu?

Eğer istemci (JavaScript) ise, o zaman elbette geçin. Her bir HTTP Başlığı tüm veri göndererek bant genişliği boşa harcıyorsun.

Eğer sunucunuz varsa, yerel depolama ileri bir şekilde birlikte veri olurdu çünkü çok yararlı (Ajax veya gizli form alanları veya bir şey) değil. Bu sunucu sadece her istek için toplam verilerin küçük bir kısmını ihtiyacı varsa sorun olabilir.

Bir çerezi oturum çerezi her iki şekilde de olsa terk etmek isteyeceksiniz.

Teknik olarak başına fark, ve aynı zamanda benim anladığım:

  1. Verileri kaydetme yaşlı bir yolu olmasının yanı sıra, Çerezler sınırı verin4096bayt (4095, aslında) - kendi başına çerez. Yerel Depolama gibi büyük5 MB domain başına-SO Questionayrıca bahseder

  2. localStorage Storage Arabirimi uygulaması. Veri depolarson kullanma tarihi yokve temizlenmiş olursadeceJavaScript ya da Tarayıcı Önbelleğini temizlemeyi aracılığıyla Yerel olarak Depolanan Veri - cookie bitiş aksine/.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChasesAndCrashes

    ChasesAndCra

    31 Temmuz 2009
  • iNCH

    iNCH

    20 Temmuz 2009
  • Techmoan

    Techmoan

    31 Mayıs 2009