Top

depolama Tag

  • All
  • Dijital medya
  • Dijital reklam
  • Dijital strateji
  • Eğitim
  • Growth hacking
  • Haber
  • İnceleme
  • Kişisel
  • Kurumsal
  • Markalar
  • Medya
  • Rehber
  • Teknoloji

İstemcide veri depolama


HTML5 istemcide(client) veri depolama için iki yeni nesne sunmakta;

localStorage – zaman limitsiz depolama

sessionStorage – bir oturumluk depolama


Öncelinde, çerezlerle gerçekleşiyordu bu durum. Çok büyük veriler için de çerezler(cookies) uygun değil, çünkü her bir istekte sunucudan geçmekte bu da işlemin çok yavaş ve etkisi düşük kılıyordu.

HTML5’te, her sunucu isteğinde veri çağırılmamakta sadece sorulduğunda çağırılmakta. Böylelikle site performansı etkilenmeden büyük miktarlarda veri depolaması mümkün olmakta.

Veriler farklı web sitelerin farklı alanlarında depolanmakta ve bir websitesi kendi depoladığı veriye erişebilir.

HTML5 Javascript’i kullanarak verileri depolar ve ulaşır/erişir.


localStorage Nesnesi

Zaman limitsiz veri depolama nesnesidir. Veri sonraki gün, hafta ya da yıl erişilebilir olacaktır.


Nasıl oluşturur ve erişirsiniz?;
<script type="text/javascript">
localStorage.lastname="Smith";
document.write(localStorage.lastname);
</script>

denemek için adresi; 

bu sıradaki örnek ise kullanıcının sayfa ziyaretini saymakta;

<script type="text/javascript">
if (localStorage.pagecount)
  {
  localStorage.pagecount=Number(localStorage.pagecount) +1;
  }
else
  {
  localStorage.pagecount=1;
  }
document.write("Visits "+ localStorage.pagecount + " time(s).");
</script>

denemek için adresi;


sesssionStorage Nesnesi

Bir oturumluk veri depolar. Kullanıcı tarayıcısını kapatıp çıkış yaptığında depolanan veri silinir.

Nasıl oluşturur ve erişim sağlarsınız bir sessionStorage ile?;
<script type="text/javascript">
sessionStorage.lastname="Smith";
document.write(sessionStorage.lastname);
</script>

denemek

Datron PL5C bir diz üstü… 1 gb ram ama 320 mb civarı ekran kartınca paylaşımlı. 700 civarı mb da serbest kullanımda. D  1.76 ghz işlemci. 80 gb depolama vs vs.

En son xp kullanırken hata verdiğini ve açılmadığını hatırlıyorum. Bu yüzden Windows Vista starter’ı yükleyim dedim. Ama nedendir bilemedim hiç bir işletim sistemini kabul etmedi makina. Tahminen depolamada diye düşündüm sorunu ama daha geçici bellekte sorun yaşanıyordu yani bellekte olabilirdi ya da bios’ta. Pardus’un bellek testi ile test ettim ve inanılmaz derecede sorun verdi. Yani bir şekilde bellek sorunu oluşmuştu. Tamam ama neden işletim sistemi yüklenmiyordu?

Ubuntu’yu kurabildim ama bir müddet kullandıktan sonra o da hatalar vermeye başladı. Hard disk’i verimli olarak kullanmaya başladığımız için olsa gerek. Yani depolama birimi de arızalanmış bad sector’ler baş göstermiş olmalıydı. Ram, hard disk ve tahmin ettiğim kadarıyla bios. 3’ü neden bozulmuş olmalı? Hem de aynı anda… Ömrünü tamamlamış olabileceğine inanmıyorum ama galiba ya solucan girmiş olmalı ya da elektriksel bir sorun. Her şey mümkün. İşin içinde bios da dahil olduğuna göre elektriksel neden büyük ihtimal.

Ubuntu artık sıkıntı verdiğinden Vista yükleyebileceğime inandım. İlk önce fdisk ile diskleri yeniden yapılandırdım. Formatladım. Ama sorun düzelmedi. CHDSK disk denetimi ve Scan disk  disk taraması yapılamadı. Sonra her bölümü sıfırladım ve Vista’yı boot edip kurmaya başladım. İlk beş seferde sorun çıktı. Ram, bios hafıza hatası yanlış eşleşme felan derken. Diski yanlış bölümlediğimi düşünüp iki eşit parçaya ayırdım. Ve normal olan C bölümünü değil D bölümüne denk gelecek şekilde seçip kurulumu başlattım. Tabi yükleme tamamlanınca o D bölümü aslında C olarak gözükecekti.