Keş və Kukilər
Kukilər və keş (və ya brauzer keşi) veb səhifələrin işini yaxşılaşdırmaq üçün müştərinin maşınında saxlanılan iki müvəqqəti saxlama formasıdır. Kuki veb sayt tərəfindən müştərinin maşınında saxlanılan və hər dəfə səhifə tələb edildikdə serverə geri göndərilən çox kiçik bir məlumat parçasıdır. Keş veb səhifələrin daha tez yüklənməsi üçün müştərinin maşınında saxlanılan veb səhifə resurslarının müvəqqəti saxlanmasıdır.
Kukilər nədir?
Netscape öz Netscape Navigator veb brauzeri ilə kukilər konsepsiyasını təqdim etdi. Kuki veb sayt tərəfindən müştərinin maşınında saxlanılan və hər dəfə səhifə tələb edildikdə serverə geri göndərilən çox kiçik bir məlumat parçasıdır. Kukilər hər dəfə geri göndərildiyi üçün bant genişliyinə qənaət etmək üçün minimum məlumat miqdarı yadda saxlanmalıdır. Veb sayt yalnız onun yazdığı kuki-faylları oxuyur və beləliklə, müxtəlif səhifələrdə məlumatın saxlanması üçün təhlükəsiz vasitə təmin edir. Bununla belə, kukilərin sərt diskdəki bütün məlumatları oxuya biləcəyi iddiası ilə bağlı şayiələr səbəbindən kukilər əvvəlcə yaxşı ad almamışdı. Təbii ki, insanlar peçenyelərin əslində zərərsiz olduğunu başa düşdükdən sonra bu yanlış fikir aradan qalxdı və indi onlar yüksək səviyyədə qəbul edilir. Kukilərin yaradıcıları tərəfindən müəyyən edilmiş müəyyən ömür müddəti var. Bunun sonunda kukinin müddəti bitmiş olur. Kukilər tez-tez istifadəçinin nə qədər tez-tez ziyarət etdiyi, ziyarət vaxtları, hansı bannerlərə kliklədiyi, istifadəçi seçimləri və s. kimi məlumatları izləyir. Kukilər adətən daha qısa müddətlər üçün lazım olan məlumatları saxlamaq üçün istifadə olunur. E-poçt ünvanları (daha uzun müddət saxlanılmalıdır) kimi məlumatların saxlanması lazımdırsa, proqramçı kukilər əvəzinə verilənlər bazasından istifadə etməlidir. Bununla belə, əgər şəxsi məlumatlar kukilərdə saxlanılırsa, təhlükəsizliyi artırmaq üçün şifrələmədən istifadə edilməlidir.
Keş nədir?
İstifadəçi veb-səhifənin ünvanını yazdıqda və ya brauzerində veb-səhifənin hiperlinkinə klik etdikdə, müvafiq veb serverə müvafiq səhifə üçün sorğu göndərilir. Daha sonra veb server səhifənin məzmununu və səhifəyə baxmaq üçün tələb olunan resursları brauzerə göndərir. Müştərinin maşınındakı veb brauzer səhifəni göstərəcək. Bununla belə, resurslar (şəkillər və ya şəkillər, audio faylları və video faylları və s.) böyük fayllardırsa, müştərinin maşınına çatmaq üçün (bağlantı sürətindən asılı olaraq) xeyli vaxt tələb olunur. Bu, səhifələrin yavaş yüklənməsinə gətirib çıxaracaq ki, bu, istifadəçi üçün əlverişsiz və ya qıcıq yaradır. Bu gecikməni minimuma endirmək və veb səhifələri daha tez yükləmək üçün bu resurslar müştərinin maşınında saxlanıla bilər (səhifəni ilk dəfə yüklədikdən sonra), beləliklə, eyni səhifənin ardıcıl yüklənməsi daxil edilmiş resurs fayllarını serverdən əldə edəcək. yerli kompüter. Buna brauzer keşləmə deyilir. Başqa sözlə, keş veb səhifələrin daha tez yüklənməsi üçün müştərinin maşınında saxlanılan veb səhifə resurslarının müvəqqəti saxlanmasıdır.
Keşlə Kukilər arasında fərq nədir?
– Kukilər və keş verilənləri müştərinin maşınında saxlamağın iki yolu olsa da, onlar müxtəlif məqsədlərə xidmət edir. Kuki-nin məqsədi istifadəçi ilə bağlı müxtəlif xüsusiyyətləri izləmək üçün məlumat saxlamaq, keşin məqsədi isə veb səhifələrin yüklənməsini sürətləndirməkdir.
– Kukilər istifadəçi tərcihləri kimi məlumatları saxlayır, keş isə audio, video və ya flash faylları kimi resurs fayllarını saxlayır.
– Tipik olaraq, kukilərin müddəti müəyyən müddətdən sonra bitir, lakin keş onlar istifadəçi tərəfindən əl ilə silinənə qədər müştərinin maşınında saxlanılır.