דלגו לתוכן

Devim Boost — מהירות ומטמון לוורדפרס

Devim Boost הוא תוסף הביצועים של Devim עבור אתרי WordPress. הוא מרכז בתוך לוח הניהול של וורדפרס את כל שכבות האופטימיזציה של האתר: מטמון FastCGI ברמת השרת, מטמון אובייקטים (Redis), מיטוב צד לקוח, המרת תמונות לפורמטים מתקדמים (WebP/AVIF) וניקוי שוטף של מסד הנתונים.

את התוסף ניתן להתקין מתוך האזור האישי — תחת תוספי וורדפרס בתפריט הצד של שירות האחסון.

  1. היכנסו לממשק הניהול של וורדפרס (WP-Admin). ניתן להגיע אליו בקלות דרך האזור האישי — היכנסו לשירות האחסון, לחצו על עבור לניהול עבור האתר הרצוי, ובסעיף וורדפרס לחצו על כפתור ה-WP-Admin להתחברות ישירה ואוטומטית (SSO).

  2. בתפריט הצד של לוח הניהול, בחרו Devim Boost.

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

מטמון (Cache) ברמת השרת המגיש עמודים שלמים ישירות מהזיכרון במקום להריץ את קוד ה-PHP ולתשאל את מסד הנתונים בכל כניסה מחדש — זוהי שכבת ההאצה המשמעותית ביותר לאתרי WordPress. התוסף מנהל את המטמון עבורכם: הוא מציג את מצבו הנוכחי, מאפשר ניקוי מלא בלחיצת כפתור (או ניקוי נקודתי של כתובות ספציפיות), ומנקה אוטומטית עמודים רלוונטיים בעת עדכון תוכן באתר — כך שהמבקרים תמיד מקבלים את הגרסה העדכנית ביותר. בנוסף, ניתן להתאים אישית אילו סוגי שינויים יגרמו לניקוי המטמון, ולצפות בהיסטוריית הניקויים.

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

התוסף מנהל את החיבור לשירות ה-Redis הייעודי של האתר שלכם באחסון Devim: הוא מציג את מצב החיבור, מאפשר להגדיר את פרטיו ומספק נתונים על יעילות המטמון — כגון אחוז הפגיעות במטמון (Hit Rate) וגרף ביצועים לאורך זמן. אם שירות ה-Redis אינו זמין מסיבה כלשהי, האתר ממשיך לפעול כרגיל — ללא פגיעה בפעילותו, אלא רק ללא תוספת ההאצה.

אופטימיזציות צד לקוח (Front-End)

Section titled “אופטימיזציות צד לקוח (Front-End)”

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

תמונות הן לרוב הרכיב הכבד ביותר בעמודי אינטרנט, והפורמטים המסורתיים (JPG, PNG) תופסים שטח אחסון ונפח תעבורה גדול מן הנדרש. התוסף מייצר עותקים ממוטבים של תמונות האתר בפורמטים מודרניים (WebP ו-AVIF) — הקטנים משמעותית בגודל הקובץ בהשוואה למקור — ומגיש אותם אוטומטית לדפדפנים תומכים. התוצאה: עמודים נטענים מהר יותר וצורכים פחות תעבורה, מבלי לשנות את אופן העבודה הרגיל שלכם — כתובות התמונות (URLs) אינן משתנות וקובצי המקור נשמרים כפי שהם. תמונות חדשות שמועלות לאתר מומרות אוטומטית ברקע, ואת התמונות הקיימות בספריית המדיה ניתן להמיר במרוכז בלחיצת כפתור אחת.

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