עמוד קאש (Cached Page) הוא בעצם גרסה שמורה של עמוד נחיתה של אתר אשר נשמרה על ידי הדפדפן (למשל כרום, ספארי או אדג') או על ידי שרת האינטרנט. כאשר גולש מבקר בדף נחיתה, הדפדפן איתו הוא גולש מבצע שמירה של עותק הדף הכולל את הטקסט, תמונות וקבצים אחרים כמו JS, CSS ופונטים כל זאת כדי לאפשר טעינה מהירה יותר בפעם הבאה שהגולש יפנה לאותו עמוד. כפי שאמרנו, גם שרת אינטרנט יכול לבצע שמירה של עמודים במטמון על מנת להגיש אותם במהירות ליותר גולשים – במיוחד עבור אתרים דינמיים (אתרי פאבלישר תוכן למשל).
מהו מטמון (Cache)?
זהו רכיב חומרה או תוכנה שנועדו לאחסן נתונים כדי לאפשר גישה מהירה אליהם בעתיד. בדומה לדוגמא שהבאנו מעלה, אחסון של עמוד אינטרנט על כל מרכיביו (טקסט, פונטים, קבצי מדיה וכדומה) כדי לתת גישה מהירה יותר לגולש חוזר.
מה היתרונות בעמוד קאש (Cached Page)?
שלושה יתרונות מרכזיים:
- מהירות – הפעלת Cached Page גורמת לטעינת דפים בצורה מהירה יותר מהדפדפן או השרת. מערכות אלו לא צריכים בכל פעם להוריד את כל המידע אודות העמוד מחדש אלא משתמשים באחסון ה-Cache שביצעו בכניסה הראשונה לעמוד.
- חוויית משתמש – זמני טעינה מהירים יותר גורמים לחוויית משתמש יעילה ומהירה יותר בעמוד ובאתר בכלל.
- עומס שרת – חיסכון משמעותי על עומס של השרת שאינו צריך לטעון כל פעם מחדש את הבקשה של הגולש לעמוד נחיתה מסוים.
אילו סוגי מטמון קיימים?
- מטמון דפדפן – כפי שהסברנו, כל דפדפן מנהל את המטמון שלו.
- מטמון שרת – אחסון בצד שרת של מטמון עמודי הנחיתה – מדובר על שרת האתר בו הגולש נמצא.
- מטמון CDN – זוהי רשת של שרתים המאפשרת גישה לתוכן לפי מיקום גיאוגרפי של המשתמש.
- מטמון מנועי חיפוש – כפי שעושה האתר בעזרת השרת, גם למנועי חיפוש יש אפשרות לשמור עותקים של דפי אינטרנט כגיבוי.
האם ומתי כדאי לנקות את המטמון של עמוד?
כן, כדאי. בעיקר כאשר מתבצע שינוי בדף. אם המטמון של העמוד לא ינוקה, גולש שיחזור לעמוד הנחיתה יקבל את אותו המידע שנשמר במטמון ולא את המידע החדש שהשתנה בעמוד. לכן, באתרים דינמיים כמו אתרי חדשות מתבצע ניקוי מטמון בצורה תכופה יותר. גם גולש יכול לבצע לבד ניקוי של המטמון דרך הגדרות הדפדפן בו הוא משתמש.
לסיכום, עמוד קאש הוא גרסה שמורה של דף אינטרנט, הנשמרת בדפדפן או בשרת לצורך שיפור מהירות הטעינה והפחתת העומס על השרת.