Cookie Nedir?

Cookie Nedir? : Cookie diğer bilinen adıyla çerezler yani bilgisayarımızın içinde belli başlı ufak bilgileri belli bir süre saklamak için başka siteler tarafından kişisel bilgisayarımızın içine kişinin izni olarak yerleştirilirler. Pekiye bu Cookie (Çerez) ne işe yarar? Çerezler bilgisayarınızda belirli bir süre içinde kaldıklarını ve sadece girilen Web sitesi içindeki ufak bilgileri kısa bir süreliğine tutma işini yapmaktadır. Bu işlemi yapabildiğiniz her işlemde çerezleri kullanıcının izni ile kullanabilirsiniz.

Çerezleri aslında şöyle düşünebiliriz. Bir alışveriş sitesi içinde bir saat baktınız ve bu saati iyice incelediniz. Sonradan saati inceleyen kullanıcıya ulaşmak istiyorsunuz. Bunun olması için saati inceleyen kişinin bilgisayarına bir bilgi yerleştirilir ve o bilgi kişinin bilgisayarında kalır. Böylelikle saati inceleyen kullanıcının karşısında diğer sitelerde ve video sitelerinde karşısına çıkar. Cookie kullanımının günümüzde genel amacı burdur.

Sizler bu konuyu bir örnekle daha iyi anlatabileceğimi düşünüyorum. Şöyle düşünelim; bir telefon almaya karar verdiniz ve arama motorları üzerine “son model telefon” yazıp arattınız. Seçtiğiniz herhangi bir site üzerinden ilgili hoşunuza giden ve ilginizi çeken telefonlara göz attınız. Web sayfasının içine girer girmez tarayıcınız üzerinden bilgisayarınıza bir çok çok ufak bir bilgi parçası bırakılır ve tanımlandıkları süre sonrasında bilgisayarınız üzerinden silinirler.

Cookie(Çerez) Kullanımı
Cookie(Çerez) Kullanımı

Baktığınız telefon modelleri ve o modellerle ilişkili kampanyada olan ürünler otomatik olarak mail kutunuza ve girdiğiniz Web Sayfalarında gözükmektedir. Bunun sebebi de bilgisayarınızdaki cookie yani çerezlerin alışveriş sitelerinden telefona baktığı bilgisinin bilgisayarınızda olmasından kaynaklanıyor.

Bunun yanı sıra bilgisayarınızda hiç bakmadığınız ama önünüze merak ettiğiniz bir bilgi çıktı o tamamen tesadüftür. Her şeyin altında bir şey aramamakta fayda var. Size tavsiyem gerçek anlamda teknolojiden maalesef eksik kalamıyoruz (kalıyorsanız ne mutlu size) bunun zararlarını en aza indirmeye özen göstermekte fayda var.

Cookie (Çerez) Nasıl Bilgiler Saklar?

Yukarıda da anlattığım gibi çerezler aslında sizin izninizi alarak girdiğiniz sayfaların ve ürün sayfalarının bilgisayarınızda sonradan bir olay için belli bir süre içinde tutar sonra o bilgiler zaten bilgisayarınızdan gider.

Alınan bilgileri aşağıda sizlerle listeler halinde paylaşıyorum;

  • Sayfa bilgileri
  • Alışveriş sitesi bilgileri
  • Kişisel ürün bilgisi
  • Harita – Konum veya Yol bilgileri

Aklınıza gelebilecek tüm küçük bilgileri tekrardan söylüyorum kısa bir süre için tutmaktadır. Bunun asıl sebebi de bir yerlerde size karşı reklam vb.. geri dönüşler yapabilmek içindir.

PHP Cookie (Çerez) Nasıl Kullanılır?

Cookie (Çerez) kullanımını sizlere Php dili üzerinden basit bir şekilde göstereceğim. Temel olarak mantığını kavrama ve nasıl olduğunu görmeniz içindir.

Çerezler, 2 adımda kullanılmalıdır.

  • Cookie (Çerez) Oluşturma
  • Cookie (Çerez) Silme

Cookie (Çerez) Oluşturma

Çerez oluşturma oldukça basit bir işlemdir. 2 temel parametreyle oluşabilir ama benim önerdiğim 3 parametre yani zaman parametresinin de eklenmesidir.

Kod (Zaman Olmayan Süresiz):

<?php
	setcookie("urun", "Telefon Markası");
?>

Kod (Zamanlı Çerez) Önerilen*:

<?php
	setcookie("urunZamanli", "Telefon Markası 2", time() + (3600)); // 1 Gün Süreli
?>

Cookie (Çerez) Yazdırma

Ekrana olduğu gibi çerezi aşağıdaki şekilde yazdırabilirsiniz.

<?php
	echo $_COOKIE['urunZamanli'];
?>

Cookie (Çerez) Silme

Çerez silme de oldukça kolay bir işlemdir. Zaman açısından yapılan işlemlerin tam tersi yapılmalıdır.

Kod:

<?php
	setcookie("urunZamanli", "Telefon Markası 2", time() - 3600);  // 1 Gün Süreli
?>

Tüm Web tasarım konuları hakkında aşağıdaki form üzerinden bana tüm sorularınızı veya merak ettikleriniz sorabilirsiniz. Sizlere en kısa süre içinde geri dönüş yapmaya çalışacağım. Şimdiden hepinize iyi çalışmalar diliyorum.

Cookie Nedir?