Teknoloji

Cookie (Çerez) ve Session nedir? – Arasındaki fark?

Cookie vs Session – Merhabalar bu yazımızda cookie (çerez) nedir? Session ile cookie arasındaki fark nedir? Cookies (çerezler) zararlı mıdır? Bu gibi sorulara kısaca cevap vermeye çalışacağız.

Cookie nedir? Çerez nedir?

Öncelikle cookie tanımı yapalım. Cookies diğer adıyla çerezler bilgisayarınıza herhangi bir çerez kullanan siteye girdiğinizde gönderilen verilerdir.Geçici ve sürekli olarak ikiye ayrılırlar. Geçici cookie browser kapandığında otomatikmen silinir. Sürekli cookie ise cookie yi yazan programcı tarafından belirlenen süre geçtikten sonra kendini siler. Siz kendiniz de bu cookieler i silebilirsiniz. Çerez silen programlar googledıktan sonra indirebilir ve kullanabilirsiniz. Cookies nedir? Çerez nedir? Bahsettik.

Cookie ne işe yarar? Çerez ne işe yarar?

Peki cookie ne işe yarar? Niçin cookie kullanılır? Şimdi de ondan bahsedelim. Cookiler bilgisayarınızın websitesi tarafından doğrulanmasını sağlar. Buna bağlı olarak o websitesine otomatik giriş sağlayabilirsiniz. Örneğin facebook’a giriş yaptınız ve giriş yapmadan önce beni hatırla kutucuğunu (checkbox)’ını işaretlediyseniz. Sonraki girişinizde direk facebook ana sayfanıza erişebilmeniz için bu cookieler kullanılır. Bazı reklam verenler sizlerin hangi reklam kategorileriyle ilgilendiğinizi öğrenmek içinde cookieleri kullanır. Bu cookieler sadece sizin bilgisayarınıza özel olarak hazırlanıp gönderilmiştir ve bilgisayarınızın depolama alanında saklı tutulur. Şimdi de gelelim bu cerezlerin zararlı olup olmadığına değinelim.

Cookie zararlı mıdır? – Çerez zararlı mıdır?

Cookie zararlı mıdır? – Cookies (Çerezler) siz kullanıcılara kolaylık sunmayı amaçlamak için oluşturulmuştur. Sürekli herhangi bir sitede hesabınıza girdiğinizde şifre girdiğinizi düşünün onu geçtik diyelim ki facebook twitter gibi sitelerde ana sayfadasınız ve başkasının profiline tıkladınız ve başka profile yönlendiriliyorsunuz. Bu sırada da sizden şifre istense tam bir zulüm, işkence olurdu değil mi:)? İşte bundan dolayı cerezler çok işe yarar diyebiliriz. Ancak bu bir güvenlik açığını da beraberinde getiriyor. Çerezler bilgisayarınızın depolama alanında saklanıyor demiştik. O saklanan veriler bir şekilde hackerların eline geçebilir. Bu durumda sizin cookienizi bilen bir hacker hesabınıza otomatik erişim hakkı kazanacaktır. Eğer bilgisayarınızda bu cookieler silinmez ise ve bir şekilde ulaşılırsa gitti facebook hesabınız:).

Session nedir? Session cookie farkı nedir?

Peki şimdi de gelelim Session nedir? sessions nerelerde kullanılır? Session çerez farkı nedir? Bu sorulara cevap vermeye. Öncelikle session nedir? Session İngilizce’den çevrildiğinde Türkçe’ye oturum olarak çevrilir. Sessionlar bilgisayarların aksine giriş bilgilerinizi sunucularda (server)’larda tutar. Bu sebepten ötürü çerezlerden daha güvenlidir. Sessionlar da bilgisayarınıza çerez oluşturup gönderir ancak bu session olayında gönderilen çerez hashlenmiş (şifrelenmiş) bir şekilde gönderilir. Tarayıcınız kapandığında kendini otomatik siler. Session yararı nedir? session nedir? session çerez farkı nedir? birlikte bu soruları cevapladık. Şimdide session nerelerde kullanılır? Sessionlar nerelerde kullanılır? Bu soruya cevap verelim.

Session nerelerde kullanılır?

Session genellikle sanal sepet uygulamalarında kullanılmaktadır. Eğer kullanıcıya oturumun tarayıcısı kapanana kadar oturumunu açık göstermek istiyorsanız da session kullanabilirsiniz.

Özet

Özet geçmek gerekirse cookie sürekli giriş şifresi kullanmamak için kullanıcıların bilgisayarına gönderdiğimiz verilerdir. Belirli bir süre sonra silinir. Kullanıcı tarafından düzenlenebilir. Bu sebepten güvenli saklanmalıdır.

Session ise kullanıcının bilgilerini sunucu üzerinde saklar. Sunucu hacklenmediği sürece o bilgilere ulaşabilmek için kullanıcının bilgisayarındaki hashlenmiş verileri md5 vs şifresini kırmak gerekir. Bu hashlenmiş veriyi kırmak yıllar süreceği için böyle bir işle uğraşılmaz. Session tarayıcı kapatıldığında silinir.

Yazımı kendi bilgilerimi ve araştırmalarımı birleştirerek oluşturdum. Bir hatam varsa affola.

Araştırdığım site: http://www.koddunyasi.net/makale_detay.aspx?makale_ID=54&m_KTG_ID=3&m_KTG=PHP

Yorum yaparak fikir ve görüşlerinizi paylaşırsanız çok mutlu olurum:).

Originally posted on 25/06/2020 @ 13:28

3 thoughts on “Cookie (Çerez) ve Session nedir? – Arasındaki fark?

  • Aylin

    Cookie (Çerez) ve Session arasındaki farkı çok güzel anlatmışsınız emeğinize sağlık teşekkürler

    Yanıtla
  • Ertan KIZILKAYA

    Gündemde kalmak ve bilgi sahibi olmak amacınız varsa kesinlikle takip etmeniz gereken bir site. Özelikle farkli konulara değinen bir site bu yüzden takip edilmelidir. Tavsiye ederim .

    Yanıtla
  • Ahmet Karadağ

    bu bilgileri bize sunduğunuz için teşekkür ederim iyi ki varsınız

    Yanıtla

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.