I'm aware that serializing is used to convert data types into a storable format, for purposes such as caching.
Ben daha spesifik isimli soruyorum, aslında veri depolamak için karar vermelidir hangi koşullar (Python pickle
modülü, ve saire, serialize()
PHP kullanarak) nelerdir?
Adlı bir yüksek trafik web sitesi vardı ve bizim /blog
Sayfası biz statik içerik xml dosyaları, bir gettext mo dosyası ve bir veritabanından dinamik olarak oluşturulan içerik kullanıyorsanız diyelim.
Example #1:
Biz statik içerik için güveniyor dosyası en/blog.xml
:
'<content><![CDATA[
<h1>Welcome to my blog!</h1>
<p>Lorem ipsum dolor sit amet..</p>
]]></content>'
Bu XML dosyası kendisini seri ve önbellekte saklamak ister misiniz?
Example #2:
Biz de normalde ben bu sunucu tarafı üretilir ve dinamik çünkü ben bir şey serialize olmaz kabul ediyorum, bir dinamik olarak oluşturulan form var, ama bizim form alanı etiketleri uluslararasılaştırılmıştır ve ispanyolca bu sayfayı istenen kullanıcı, bu nedenle bir çeviri sınıfını kullanarak hangi kepçeler mo/csv/xml
biçiminde saklanan alan etiketlerini oluşturur.
İçeriği contact-us.php
:
<label for="first_name"><?php echo $L->_("First Name");?></label>
<input id="first_name" name="first_name" type="text">
"Ad" mesajı id çeviri tercüme sınıfta bulunan bir dizi uygulama düzeyinde çeviri biz ayrıştırmak dosyası ve deposundan çekilir. Yani mo
her sayfa isteği üzerine dosya ayrıştırmak ve yerine mo ayrıştırma sonra tüm dizi seri, ve sonra bunun tefrika dökümü dayanmaz bizim kod için ideal olacaktır?
Example #3:
Bizim blog sayfasında biz 5 en son blog yazılarını çekiyorsun diyelim.
$posts = BlogClass->sql('SELECT blog_message, blog_author FROM blog_posts LIMIT 5 ORDER BY blog_date DESC');
Biz memcache gibi bir şey güveniyor ve sadece sql ifadesinin sonucunda bir anahtarı ayarlamak isterim, bu sorgunun sonuçlarını serialize istiyorsunuz ya?
Bonus:
Herkes aslında serileştirme verimli / pratik kullanımları / yanlış kullanımların spesifik örnekler verebilir, bu harika olurdu - çoklu sayfa, oturumlarda veritabanı bilgileri ve mağaza şeyler çeker kocaman dev forma, veya herhangi örnekler gibi bir şey burada Eğer, tefrika güvenmek zorunda ..