חזרה למילון
ראשימילון מושגים › מה זה Cache (מטמון)?

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

למה זה חשוב לעסק

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

דוגמה מעשית

באתר תוכן עם 900 מאמרים, כל טעינת עמוד הפעילה שאילתות למסד הנתונים וזמן התגובה של השרת עמד על 1.4 שניות. לאחר הפעלת מטמון עמודים ברמת השרת, השרת החל להגיש קובץ HTML מוכן וזמן התגובה ירד לכ-0.2 שניות. הגולש רואה את התוכן כמעט מיד והשרת עומד בעומסי שיא בלי לקרוס.

טעות נפוצה

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

טיפ: הגדירו לקבצים סטטיים כמו תמונות, גופנים וקובצי עיצוב תוקף מטמון ארוך ולעמודי HTML תוקף קצר.

סוגי מטמון שכדאי להכיר

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

קישור פנימי

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

נדב בונפד, מקדם אתרים, mindmark.co.il

רוצים שהעסק שלכם יופיע ראשון בגוגל?

אנחנו ב-MindMark עושים קידום אתרים שנמדד בכסף שנכנס, לא בדוחות.

לשיחת ייעוץ חינם