Kesh va cookie-fayllar o'rtasidagi farq

Kesh va cookie-fayllar o'rtasidagi farq
Kesh va cookie-fayllar o'rtasidagi farq

Video: Kesh va cookie-fayllar o'rtasidagi farq

Video: Kesh va cookie-fayllar o'rtasidagi farq
Video: Всё что нужно знать про прошивку Xiaomi 2024, Noyabr
Anonim

Kesh va cookie-fayllar

Cookie-fayllar va kesh (yoki brauzer keshi) veb-sahifalar unumdorligini oshirish uchun mijoz mashinasida saqlanadigan vaqtinchalik saqlashning ikki shaklidir. Cookie - bu veb-sayt tomonidan mijozning mashinasida saqlanadigan va har safar sahifa so'ralganda serverga qaytariladigan juda kichik ma'lumot. Kesh - bu veb-sahifalarni tezroq yuklash uchun mijozning mashinasida saqlanadigan veb-sahifa resurslarining vaqtinchalik xotirasi.

Cookie-fayllar nima?

Netscape o'zining Netscape Navigator veb-brauzeri bilan cookie-fayllar tushunchasini taqdim etdi. Cookie - bu veb-sayt tomonidan mijozning mashinasida saqlanadigan va har safar sahifa so'ralganda serverga qaytariladigan juda kichik ma'lumot. Cookie fayllari har safar qaytarib yuborilganligi sababli, tarmoqli kengligini tejash uchun minimal ma'lumotlar miqdori saqlanishi kerak. Veb-sayt faqat o'zi tomonidan yozilgan cookie-fayllarni o'qiydi, shuning uchun turli sahifalarda ma'lumotlarni saqlashning xavfsiz vositasini ta'minlaydi. Biroq, kukilar qattiq diskdagi barcha ma'lumotlarni o'qiy olishi haqidagi mish-mishlar tufayli dastlab cookie-fayllar yaxshi nom olmagan. Albatta, bu noto'g'ri tushuncha odamlar cookie-fayllar aslida zararsiz ekanligini anglab etgach, yo'qoldi va endi ular juda yaxshi qabul qilinadi. Cookie fayllari yaratuvchilari tomonidan belgilangan ma'lum muddatga ega. Buning oxirida cookie-faylning amal qilish muddati tugaydi. Cookie-fayllar ko'pincha foydalanuvchi qanchalik tez-tez tashrif buyurishi, tashriflar vaqtlari, qaysi bannerlar bosilganligi, foydalanuvchi afzalliklari va boshqalar kabi ma'lumotlarni kuzatib boradi. Cookie-fayllar odatda qisqaroq muddatlarda kerakli ma'lumotlarni saqlash uchun ishlatiladi. Agar elektron pochta manzillari kabi ma'lumotlarni (uzoq vaqt davomida saqlanishi kerak) saqlash kerak bo'lsa, dasturchi cookie-fayllar o'rniga ma'lumotlar bazasidan foydalanishi kerak. Biroq, agar shaxsiy ma'lumotlar cookie-fayllarda saqlansa, xavfsizlikni yaxshilash uchun shifrlashdan foydalanish kerak.

Kesh nima?

Foydalanuvchi veb-sahifa manzilini kiritganda yoki brauzerida veb-sahifaning giperhavolasini bosganda, tegishli veb-serverga tegishli sahifaga so'rov yuboriladi. Keyin veb-server sahifa mazmunini va sahifani ko'rish uchun kerakli resurslarni brauzerga yuboradi. Mijozning mashinasidagi veb-brauzer sahifani ko'rsatadi. Biroq, agar resurslar (rasmlar yoki tasvirlar, audio fayllar va video fayllar va boshqalar) katta fayllar bo'lsa, ular mijozning mashinasiga (ulanish tezligiga qarab) erishish uchun ancha vaqt talab etadi. Bu sahifalarning sekin yuklanishiga olib keladi, bu foydalanuvchi uchun noqulay yoki bezovta qiladi. Ushbu kechikishni minimallashtirish va veb-sahifalarni tezroq yuklash uchun ushbu resurslar mijozning mashinasida saqlanishi mumkin (sahifani birinchi marta yuklagandan so'ng), shunda bir xil sahifaning ketma-ket yuklanishi o'rnatilgan manba fayllarini o'z ichiga oladi. mahalliy kompyuter. Bu brauzer keshlash deb ataladi. Boshqacha qilib aytganda, kesh bu veb-sahifalarni tezroq yuklash uchun mijoz mashinasida saqlanadigan veb-sahifa resurslarining vaqtinchalik xotirasi.

Kesh va cookie fayllari oʻrtasidagi farq nima?

– Cookie-fayllar va kesh maʼlumotlarni mijoz mashinasida saqlashning ikkita usuli boʻlsa-da, ular turli maqsadlarga xizmat qiladi. Cookie faylining maqsadi foydalanuvchiga tegishli turli xususiyatlarni kuzatish uchun maʼlumotlarni saqlash, keshdan maqsad esa veb-sahifalarni tezroq yuklashdir.

– Cookie-fayllar foydalanuvchi sozlamalari kabi maʼlumotlarni saqlaydi, kesh esa audio, video yoki flesh fayllar kabi manba fayllarini saqlaydi.

– Odatda, cookie-fayllarning amal qilish muddati biroz vaqt oʻtgach tugaydi, lekin kesh ular foydalanuvchi tomonidan qoʻlda oʻchirilmaguncha mijozning mashinasida saqlanadi.

Tavsiya: