Kılavuz Yazılım / Php / Cookie Nedir? Sitelerde Çerez Kullanımı

Cookie Nedir? Sitelerde Çerez Kullanımı

cookie nedirCookie (çerezler) nedir? : Web sitesine kullanıcı adı ve şifre ile giriş yapan kullanıcının bilgisayarına log’latılan ufak dosyalardır. Log’latılma işleminden sonra web sayfası, kullanıcıyı belirlenen zaman süresince tanır. Cookie bir anlamda ziyaretçinin kimliği gibidir. Sistem kullanıcının kim olduğunu verdiği cookie (çerez) ile tanır.

Cookie’yi daha iyi anlayabilmek için günümüzden bir örnek vererek konuyu açıklamak istiyorum. Biz bireyler olarak her birimizin Türkiye Cumhuriyeti devleti vatandaşı olduğumuzdan ötürü T.C. kimlik numarası bulunur. Devlet’in her kurumunda bu kimlik numarası sayesinde kim olduğumuzu tespit eder ve buna göre işlem yapar.

Web sayfaların’da kullanılan cookie’lerde bizim o sitede gezinirken kullandığımız bir kimlik numarası gibi bilgidir. Sadece bize aittir ve sistem bizi bu değerlerden tanır.

Cookie (çerezler) sadece oturum katmanı olarak kullanılmaz. İstenilen durumlarda farklı amaçlar ile kullanılarak kullanıcıların bilgisayarına çerezlerin log’latılması sağlanabilir. Bu değerler gereken durumlarda rahatlıkla kullanılabilir.

Cookie kullanımına güncel bir örnek vermek gerekirse facebook’u rahatlıkla verebiliriz. Facebook’a giriş yaptığınızda hemen sizi tanır ve “adınız soyadınız” şeklinde üst tarafta bir kutucuk belirir. İsminize tıkladığınızda ise en alt kısımda “oturumu kapat” seçeneği çıkar.

cookie

Sosyal medya’da işinizi bitirdikten sonra “oturumu kapat” seçeneğini kullanmadan tarayıcınızdan sayfayı komple kapattığınızda sistem sizi oturumdan atıyor mu? bir test edin. Facebook’a tekrar tarayıcınız ile açtığınızda oturumun hala açık olduğunu göreceksiniz.

Bir sitenin cookie kullandığını nasıl anlarım?

Kullanıcı adı ve şifresi ile oturum açtığınız bir sayfadan “oturumu kapat seçeneğini kullanmadan” tarayıcınızdan direkt kapattığınız bir web sitesini tekrar açtığınızda site sizi tanıyorsa bu site oturum katmanı olarak “cookie” kullanıyor demektir.

Site sizden tekrar kullanıcı adı şifre istiyorsa oturum katmanı olarak “Session” kullanıyor anlamında gelir. Session’da tarayıcıyı kapatsanız dahi oturum bilgileri silinir. Çünkü session oturum bilgilerini tarayıcıda tutar. Tarayıcı kapatılana kadar oturum devam etmektedir.

Bir önceki yazımız olan Php Header Türkçe Karakter Sorunu başlıklı makalemizi de okumanızı öneririz.

Rating: 5.0/5. From 1 vote.
Please wait...

Öneriyoruz

Php Sayfada Çıkan Hataları Kapatma yada Gizleme

Php’de kodlama yaparken yanlış kullanımdan yada başka sebeplerden ötürü sayfanızın bazı yerlerinde hatalar ile karşılaşıyorsanız ...

Bir Yorum

  1. Cookie dikkatlice incelendiğinde anlaşabilir önemli bir kavramdır. Kullanım alanları ve ne gibi durumlarda kullanıldığı incelenmeli ve ona göre bir yol izlenmelidir. Özellikle programlama dili kullanan ve sitede üyelik bölümleri oluşturan kişilerin sıklıkla kullandığı bir oturum katmanıdır. Bilgiler gayet aydınlatıcı ve faydalı olmuş. Elinize sağlık.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir