ההבדל בין עוגיות למושבים

Anonim

עוגיות לעומת מושבים

HTTP הוא חסר מדינה, כלומר כל הנתונים המאוחסנים נהרסים כאשר הלקוח מקבל את הדף השרת והחיבור סגור. עוגיות והפעלות הן שתי פתרונות לבעיה זו. Cookie הוא פיסת מידע קטנה מאוד המאוחסנת במחשב של הלקוח על ידי אתר האינטרנט והוא נשלח בחזרה לשרת בכל פעם דף המבוקש. מושב הוא דרך לאחסון מידע על השרת לעומת על המחשב של הלקוח.

-> ->

מה הם עוגיות?

Netscape הציגה את הקונספט של עוגיות עם דפדפן האינטרנט Netscape Navigator שלהם. Cookie הוא פיסת מידע קטנה מאוד המאוחסנת במחשב של הלקוח על ידי אתר האינטרנט והוא נשלח בחזרה לשרת בכל פעם דף המבוקש. מכיוון שקובצי Cookie נשלחים בחזרה בכל פעם, יש לשמור כמות מינימלית של נתונים על מנת לחסוך ברוחב הפס. אתר אינטרנט קורא רק את קובץ ה- cookie שנכתב על ידו, ובכך מספק אמצעי מאובטח לאחסון מידע על פני דפים שונים. עם זאת, עוגיות לא קיבלו שם טוב בתחילה, בגלל שמועות שטענו כי קבצי Cookie יכולים לקרוא את כל המידע על הכונן הקשיח. כמובן, תפיסה מוטעית זו נמוגה כאשר אנשים הבינו שקובצי Cookie אינם מזיקים, וכעת הם מקובלים מאוד. עוגיות יש תוחלת חיים מוגדרת על ידי יוצריהם. בסוף זה, עוגיה הופסקה. עוגיות בדרך כלל עוקבות אחר מידע כמו התדירות שבה המשתמש מבקר, מה הם זמני הביקורים, מה נלחצו על באנרים, העדפות משתמש וכו '. קובצי Cookie משמשים בדרך כלל לאחסון מידע הדרוש לתקופות קצרות יותר. אם מידע כמו כתובות דוא"ל (אשר חייב להישמר לתקופות ארוכות יותר) צריך להיות מאוחסן, המתכנת צריך להשתמש באתר במקום עוגיות. עם זאת, אם מידע אישי מאוחסן בעוגיות, יש להשתמש בהצפנה כדי לשפר את האבטחה.

-> ->

מה הם מושבים?

הפעלה נוספת היא אמצעי לאחסון מידע בין דפים. אבל זה נעשה בצד השרת. מושב למעשה משתמש בצד השרת ואת עוגיות בצד הלקוח כדי לאחסן נתונים. אבל קובץ ה- cookie בצד הלקוח מאחסן רק הפניה לנתונים המתאימים המאוחסנים בשרת. כאשר המשתמש מבקר באתר האינטרנט, קובץ ה- cookie של הלקוח (עם מספר סימוכין) נשלח לשרת, והשרת משתמש במספר זה כדי לטעון את נתוני המשתמש. עוגיות בצד השרת יכולות לאחסן כמויות גדולות של נתונים. מאז עוגיות בצד הלקוח רק מספר התייחסות, רוחב הפס נשמר מאוד. מאז הנתונים הפגישה מאוחסן בשרת, הם הרבה יותר מוגן.

-> ->

מה ההבדל בין עוגיות לבין מושבים?

למרות שקובצי cookie והפעלות הן שתי דרכים לאחסון מידע בדפי אינטרנט, יש להם את ההבדלים ביניהם.קובצי Cookie מאחסנים רק קובצי Cookie בצד הלקוח, ואילו הפעלות משתמשות הן בקובצי cookie בצד הלקוח והן בצד השרת. פעילויות באתר יכולות לאחסן כמויות גדולות של נתונים בהשוואה לקובצי Cookie. מכיוון שהפעלות מאוחסנות רק במספר הסימוכין במכונה של הלקוח, השימוש ברוחב הפס נמוך יותר בהשוואה לשימוש בקובצי cookie. נתוני הפעילויות באתר מאובטחים באופן יחסי יותר, מכיוון שניתן להשתמש בקובצי cookie על ידי המשתמש.