Cookies (Çerezler) Nedir ?

Cookies (Çerezler) Nedir ?

Cookies (Çerezler) Hakkında

Çerezler, bir kullanıcının bilgisayarında bulunan küçük dosyalardır. Bir müşteriye ve web sitesine özgü, az miktarda veriyi tutacak şekilde tasarlanmıştır ve bunlara web sunucusu veya istemci bilgisayardan erişilebilir.

  • Bunun arkasındaki neden, sunucunun belirli bir kullanıcıya özel bir sayfa sunmasına izin vermektir veya sayfanın kendisi, çerezdeki verileri bilen bir komut dosyası içerebilir ve bu nedenle, web sitesine bir ziyaretten web sitesine bilgi taşıyabilir.
  • Her çerez, anahtar çiftlerini, veri değerlerini içeren küçük bir arama tablosudur.
  • Çerezler öncelikle sunucu tarafında okumak içindir .
  • HTML5'ten önce tanıtıldı.
  • Son kullanma tarihi var.
  • JS ile veya Tarayıcının Tarama Verilerini Temizle ile veya son kullanma tarihinden sonra temizlenir.
  • Her istek başına sunucuya gönderilecektir.
  • Kapasite 4 KB'dir .
  • Çerezlerde yalnızca dizeler saklanabilir.
  • İki tür çerez vardır: persistent (kalıcı) ve session (oturum).
  • "HTTP" ve "HTTPS" protokollerinin her ikisinin de kullanılır.

Dezavantajları:

  • Her alan adı, tüm tanımlama bilgilerini tek bir dizede depolar ve bu da verilerin ayrıştırılmasını zorlaştırabilir.
  • Veriler şifrelenmemiş, bu da bir soruna dönüşüyor çünkü küçük boyutta olsalar da çerezler her HTTP isteğinde gönderiliyor.
  • SQL enjeksiyonu bir çerezden gerçekleştirilebilir.
  • Gereksiz çerezlerimiz varsa, tüm istek ve yanıtlarla birlikte gönderilecek ve dolayısıyla uygulamayı yavaşlatacaktır.
Girl Eating Pizza

Forms are an essential element of web development. They allow users to submit information and interact with web applications. However, users can sometimes make mistakes or input incorrect data, which

Girl Eating Pizza

Creating a responsive grid layout for a website can be a challenging task, especially if you are not familiar with CSS Flexbox. CSS Flexbox is a powerful tool that allows developers to create complex

Girl Eating Pizza

As more and more websites become image-heavy, web developers are constantly looking for ways to optimize page load times without compromising the user experience. One of the most effective methods of

Girl Eating Pizza

Asynchronous JavaScript code is becoming more and more prevalent in modern web applications. However, asynchronous code can be tricky to debug and maintain, especially when it comes to handling errors

Girl Eating Pizza

As a user of the internet, you may have heard of cookies, sessions, and local storage. These are terms commonly used when referring to storing information on your computer or device. While they may se

Girl Eating Pizza

In the digital world, cross-browser compatibility issues can be a nightmare for web developers and designers. With so many browsers available, it's nearly impossible to guarantee that your website wil

Girl Eating Pizza

Optimizing the loading time of a web page is crucial for providing a positive user experience and improving SEO. Here are some best practices for optimizing web page loading time:

Girl Eating Pizza

In CSS, a class and an ID are both selectors used to apply styles to elements in HTML, but they differ in their usage and specificity.

Girl Eating Pizza

&nbsp HTML'de 'non-breaking space' anlamına gelir. Bu, normal bir boşluktan farklı olarak, metinde boşluk bırakmak için kullanılır, ancak iki kelime ya da sayı arasında kesinti olmamasını sağlar.