אז מה זה בדיוק זיכרון מטמון ואיך זה יכול לעזור לי?
זיכרון מטמון, או באנגלית CACHE, זה מונח מעולם מדעי המחשב שמשומש לתאר מקום אחסון זמני לנתונים שמקבלים גישה לעיתים קרובות שצריכים לקבל מהר.
בהקשר של אתר אינטרנט, זה מיוחס לתהליך של אחסון מידע שצריך לעיתים קרובות שתורם לזמן טעינת אתר.
אופטימיזציה של זיכרון מטמון יכולה לשפר משמעותית ביצועים של אתר וורדפרס שמביאה לטעינה מהירה של האתר וחוויית משתמש טובה ונוחה.
כדי שאוכל להאיץ לך את האתר ולהביאו לציונים ירוקים,
ניתן לחייג למספר 052-8211117 או למלא את הטופס:
איזה סוגי cache – מטמון יש?
כשמדובר על שיפור מהירות לאתרי וורדפרס יש מספר סוגים של זיכרון מטמון:
קאש צד לקוח – Client-side Caching
זכרון מטמון צד לקוח, ידוע גם כקאש דפדפן (browser cache), זה שיטה לשמור מידע בצד של הלקוח, בדרך כלל דפדפן.
מידע מהסוג הזה שנשמר זה בדרך כלל אלמנטים כמו קבצי CSS, קבצי JavaScript, תמונות ועוד.
כשגולש נכנס לאתר הדפדפן שלהם בודק אם יש לו גרסת זכרון המטמון של התוכן.
אם יש, הדפדפן טוען את הזכרון המטמון השמור במקום לבקש את התוכן מהשרת שוב, מה שחוסך זמן טעינה מהשרת ומהגולש.
קאש צד לקוח זה צד חשוב בשיפור מהירות לאתר וורדפרס, כי זה עוזר משמעותית להוריד את כמות הזמן שלוקח לטעון עמוד ואת כמות המידע שצריך לעבור מהשרת ללקוח ומשפר את חווית המשתמש במיוחד לגולשים עם אינטרנט איטי.
איך ניתן לראות את המטמון ?
ניכנס אל גוגל ובשורת חיפוש נכתוב:
cache:speedoptimization.co.il
נקבל 2 אפשריות
- אחת לסמן את גירסת טקסט
- גירסה מלאה.
קאש של צד שרת – Server-side Caching
קאש צד שרת זו שיטה שבא מאחסנים מידע שמתבקש לעיתים קרובות בשרת, כדי שיהיה אפשר להנגיש אותו בתורה מהירה ולא לחכות שהשרת ייצר את המידע מחדש כל פעם שמישהו נכנס לאתר.
סוג זה של קאש עוזר להוריד עומס מהשרת ולשפר את ביצועי האתר על יד הפחתה של זמן ומשאבים שלוקחים להביא את התוכן של האתר לגולש.
אילו סוגי קאש קיימים ?
קיימים 3 סוגי קאש:
קאש עמוד (page caching)
סוג זה שומר עותק סטטי של עמודים באתר, כדי להגיש אותם לגולש במהירות מבלי להביא את כל המידע מחדש.
קאש של אובייקטים (object caching)
סוג זה שומר תוצאות של מסד נתונים שנדרש מספר פעמים בבקשה אחת אבל לוקח זמן רב לחישוב.
Opcode caching
סוג זה של קאש מאחסן גרסת קומפילציה של קוד PHP, כך שניתן לבצע אותו מהר מבלי לבצע קומפילציה מחדש כל פעם שהבקשה עולה.
קאש של צד שרת יכול להתבצע בדרכים שונות, הכוללות שימוש של תוספי שיפור מהירות וקאש לוורדפרס, מטמון פרוקסי כמו Varnish, או שימוש בטכנולוגיות קאש שבנויות בשרתים כמו Nginx או Apache.
איזה סוג מטמון – cache מתאים לאתר שלי?
כמדברים על שיפור מהירות לאתרי וורדפרס, צריך לדעת איזה תוסף שיפור מהירות מתאים לצורך שלכם לשימוש נכון בקאש ויהיה תלוי במספר פקטורים שכוללים:
משקל האתר, כמות הטרפיק שהאתר מקבל, וסוג התוכן שהאתר שלכם מציע.
קאש עמוד
(page caching) מתאים יותר לאתרים קטנים עם טרפיק יותר נמוך, כמו בלוגים, שיכול לשפר את מהירות הטעינה בעזרת צמצום מספר הבקשות שהשרת צריך להתמודד איתם.
קאש אובייקטי
(object caching) מתאים לאתרים יותר כבדים, כמו אתרי WooCommerce, שיוצרים יותר עומס על מסד הנתונים עם בקשות שרת מרובות ויעזור להוריד את העומס הזה מהאתר ולעבוד מהר יותר.
קאש צד לקוח
(client-side caching) טוב לאתרים שמציגים כמות גדולה של משאבים סטטים כמו תמונות, קבצי CSS וקבצי JavaScript, בכך שהוא נותן לדפדפן של הגולש לשמור את האלמנטים האלה לוקאלית ולשפר את מהירות הטעינה של האתר.
זיכרון מטמון – שאלות ותשובות
-
איך אני מנקה זיכרון מטמון באתר שלי?
הדרך הכי קלה לנקות את זיכרון המטמון באתר שלכם היא בעזרת תוסף קאש ויש מספר סוגים של תוספי קאש.
אתם יכולים לבדוק את ההוראות של תוסף הקאש שלכם איך לעשות זאת, אבל בדרך כלל הדרך לנקות זכרון מטמון דרכם היא זהה.
אתם יכולים ללכת לעמוד ההגדרות של תוסף הקאש ולחפש כפתור או לינק של ‘clear cache’ או ‘purge cache’ ;
או להתקין תוסף כמו WPRocket או Autoptimize שפותח את האפשרות לנקות זכרון מטמון מהדשבורד שלכם.
-
האם זכרון מטמון יכול לעשות בעיות באתר שלי?
יש להבין כי זכרון מטמון כן יכול ליצור בעיות באתרי וורדפרס אם לא הוגדרו באופן מקצועי כמו שצריך או אם לא מנקים אותו כשמתבצעים שינויים באתר.
זה יכול לגרום למידע לא מעודכן להופיע או לגרום לאתר לא לתפקד כמו שצריך.
חשוב להגדיר את תוסף הזיכרון מטמון שלכם כמו שצריך על מנת שכל הקבצים יופיעו בזיכרון מטמון.
ולנקות אותו כשמבצעים שינויים באתר ובמידה והבעיה ממשיכה, תמיד אפשר לכבות את התוסף ולראות אם זה פותר את הבעיה.