Sessiya və kukilər arasında fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Cookie-lər müştəri tərəfində (brauzerdə) məlumat saxlayır, "açar=dəyər" cütlüyü ilə mətn fayllarıdır və onların müddət və domen haqqında məlumatlar daxildir. İstifadəçi üstünlüklərinin, autentifikasiya və fəaliyyətin izlənməsinin saxlanması üçün istifadə olunur. Server cookie-ləri müştəriyə göndərir və brauzer onları hər sorğuda avtomatik olaraq serverə geri göndərir.
Sessiya server tərəfində məlumatları saxlayır. Müştəri (brauzer) unikal sessiya identifikatoru (SID) alır, onu cookie-lərdə saxlaya və ya URL vasitəsilə ötürə bilər. Server SID-ni müəyyən məlumat dəstinə bağlayır (məsələn, səbət vəziyyəti, autentifikasiya olunmuş istifadəçi haqqında məlumat). Sessiya inaktivlik və ya brauzer bağlandıqda sona çatır (tənzimləmələrə görə).
Fərqlər cədvəli:
| Xüsusiyyət | Cookie-lər | Sessiya |
|---|---|---|
| Saxlama yeri | Müştəri (brauzer) | Server |
| Məlumat həcmi | Məhdud (adətən bir neçə KB) | Məhdudiyyətsiz, server resurslarından asılı |
| Təhlükəsizlik | Daha az təhlükəsiz (oxuna bilər) | Daha təhlükəsiz (məlumatlar serverdə) |
| İdarəetmə | Server göndərir, brauzer saxlayır/göndərir | Server yaradıb idarə edir, brauzer SID-ni saxlayır |
| Məqsəd | Kiçik məlumatların, üstünlüklərin saxlanması | İstifadəçi vəziyyətinin, böyük məlumatların saxlanması |