SafeUpdates – שירות עדכון מתקדם של תבניות ותוספים ב-Cloudways
אמל”ק: שירות חדש המוצע ללקוחות קלאודוויז – אינטגרציה לשירות עדכון מתקדם של תבניות ותוספים.
לכל בונה ובונת אתרים או סוכנות דיגיטל ברור וידוע שאתרי וורדפרס חייבים להיות מעודכנים על בסיס שוטף.
תבניות ותוספים מקבלים עדכונים כל כמה שבועות. אני בטוח שיצא לכם לחוות שגיאת שרת 5xx בגלל עדכון תוסף ו/או תבנית.
לבעל האתר חשוב להעביר את המידע ששמירה על אתר מעודכן בהיבט של מהירות ותפקוד וגם בהיבט של אבטחה ושמירה מפורצים שמנצלים פרצות אבטחה (loopholes) בתוספים שלא מעודכנים.
חיסרון משמעותי נוסף הוא שבפעמים רבות לאחר עדכון תוספים – האתר יכול להישבר לחלוטין ואז נצטרך לחפש איזה תוסף גרם לבעיה.
כיום יש פתרון ישים של קלאודוייז שעליו נסביר היום בשם SafeUpdates
מה הבעיות שעולות בעדכון תוספים ותבניות?
הבעיות בעדכון של תבניות ותוספים – במיוחד לסוכנויות או בוני אתרים המתחזקים מספר רב של אתרים:
- עדכון תוספים ותבניות מצריך השקעת זמן עם התעסקות לא קטנה – במיוחד אם מדובר באתרים מורכבים.
- בפעמים רבות לאחר עדכון תוספים – האתר יכול להישבר לחלוטין / להציג תוכן בצורה לא נכונה, או לא לטעון קבצי CSS או JS מה שמצריך לחפש איזה תוסף גורם להתנגשות בתוספים או בתבנית.
בעקבות כל הנ”ל קמו שירותי צד ג’ האחראים לשליטה על עדכון תוספים ותבניות, אחד מהם הוא SafeUpdates שהוכרז כפיצ’ר חדש ללקוחות CloudWays.
מה SafeUpdates נותנת לבוני אתרים?
נותנת את האפשרויות הבאות:
- שמירה על אבטחת האתרים וזמינותם בכל עת – זיהוי, בדיקה, פריסה והחזרה אוטומטית של עדכוני וורדפרס. בדיקת רגרסיה חזותית (VRT) מבטיחה שעדכוני תוספים לא ישברו את אתרכם. אבטחת הלקוחות והעסק מכל נקודות התורפה בגרסאות מיושנות.
- המרת שעות עבודה על תחזוקה לדקות – לוקח מס’ שעות בחודש לעדכן את וורדפרס באופן ידני. באמצעות SafeUpdates ניתן להמיר שעות עבודה לדקות. תזמון עדכונים ולהמשיך עם היום שלכם.
- מאפשר לבוני אתרים לשלש את עסקי התחזוקה בוורדפרס – הביאו עוד לקוחות לתחזוקת אתרי וורדפרס.
מה זה SafeUpadtes?
לפי התיאור של קלאודוויז – SafeUpdates הינו תוסף (add-on) אופציונלי המאפשר לבוני אתרים עסוקים ולבעלי אתרים ועסקים לבצע אוטומציה מלאה של זיהוי, בדיקה ופריסה של עדכוני ליבה, תבניות ותוספים בוורדפרס תוך מספר קליקים בודדים.
SafeUpdates מתאימה לאתרי תדמית, אתרי בלוג, אתרי איקומרס וגם לאתרי מולטיסייט.
איך SafeUpdates עובדת?
SafeUpdates עוקבת באופן פעיל אחר אפליקציית הוורדפרס שלך כדי לזהות אם יש עדכונים ממתינים. לאחר זיהוי וביצוע עדכונים, מתבצעים השלבים הבאים כדי להבטיח שהעדכונים בטוחים וללא באגים:
- ברגע שהעדכונים מופעלים, SafeUpdates לוקחת גיבוי של האפליקציה שלך, כך ש-SafeUpdate תמיד יכולה לחזור אחורה במקרה של ביטול עדכונים מכל סיבה שהיא.
- יצירת אפליקציית סטייג’ינג באופן זמני. אפליקציית סטייג’ינג היא העתק של אפליקציית הייצור שלך. בדרך זו, כל העדכונים מבוצעים תחילה בסביבת פיתוח.
- צילומי מצב של סביבת הפיתוח נלקחות לתיעוד, בדיקות יחידה מבוצעות כדי להבטיח שהאפליקציה עובדת כמו שצריך.
- לאחר מכן, כל העדכונים שנבחרו מבוצעים בסביבת האתר החי.
- לאחר השלמת העדכונים, מצלמים תמונות חדשות ומבוצעות בדיקות יחידה.
הבדיקה כוללת את הדברים הבאים:
- מבחן ביצועים
- עדכוני וורדפרס
- HTML/CSS
- שגיאות רשת
- יומני שגיאות של וורדפרס
- השוואת צילומי מסך לפני ואחרי העדכונים באמצעות האלגוריתמים הקנייניים של SafeUpdates לבדיקת רגרסיה חזותית (VRT).
לאחר שהבדיקה עברה בהצלחה, מתעדכן האתר החי בהתאם.
אם עדכונים בוטלו במהלך מחזור זה או שהפלט אינו כצפוי מכל סיבה שהיא, SafeUpdates תבטל את אפליקציית הייצור המעדכנת.
נניח שהשגיאה מתרחשת רק לאחר עדכון היישום החי; SafeUpdates תחזיר את השינויים לאחור ותשחזר את האפליקציה שלך למצב העבודה הקודם שלה כשהוא לקח גיבוי לפני תחילת תהליך העדכון.
מה זה Visual Regression Testing?
Visual Regression Testing – בדיקת רגרסיה חזותית – מבטיחה ששום דבר לא נשבר לאחר עדכון תוספים. VRT מצלם צילומי מסך של האתר לפני ואחרי העדכונים ומשווה ביניהם. הכלי בודק אי-התאמות חזותיות בין תמונות בדפדפנים ובמסכים שונים, ומבטיח שמראה האתר נשאר שלם.
אם משהו משתבש עם העדכון, SafeUpdates מחזירה אוטומטית לגיבוי העדכני ביותר לפני העדכון, על מנת לשמור על האתרים שלכם פועלים בכל עת.
איך מפעילים את השירות של SafeUpdates ואיך זה נראה לאחר ההפעלה
קודם כל – כמובן שכדי ליהנות מהשירות אתם צריכים לאחסן את האתר על שרת של קלאודוויז, לאחר מכן תחת האפליקציה תראו טאב חדש שהתווסף לפאנל הניהול – SafeUpdates
כמה עולה השימוש ב-SafeUpdates?
נושא התמחור מאוד פשוט: השירות עולה 3$ לחודש לכל אפליקציה בשרת, במידה ואתם מפעילים את השירות על יותר מ-6 אפליקציות המחיר לכל אפליקציה יורד ל-2$ לחודש.
1-5 אתרים (אפליקציות) | תשלום חודשי של 3$ פר אתר |
6+ אתרים (אפליקציות) | תשלום חודשי של 2$ פר אתר |
אם תשאלו אותי – המחיר בהחלט משתלם, במיוחד שזה נותן לכם שקט נפשי ומאפשר לכם להתעסק בפיתוח תוכניות עסקיות, פניות של לקוחות ואפילו לגבות על שירות תחזוקה בתעריף גבוה יותר ללקוח.
לאחר שהפעלתם את השירות – תקבלו את המסך:
בשלב הזה יש לכם 2 אפשרויות מרכזיות:
- לבצע עדכון חכם לפי דרישה – אתם מסמנים את כל התבניות והתוספים שאתם רוצים לעדכן וקלאודוויז דואגת לתהליך החכם שציינו לעיל (סביבת פיתוח, בדיקות, דחיפה לפרודקשן ואפשרות לחזור אחורה בקליק)
- לקבוע עדכונים מתוזמנים לפי תכנון קבוע מראש
תחת אפשרות תזמון עדכונים תוכלו להגדיר יום ושעה קבועים לתזמון עדכון, לקנפג את הרשימה שתרצו לעדכן או לא לעדכן.
לקבל מיילים מהשירות 24 שעות לפני תחילת עדכון ועוד.
לסיכום
עדכון תוספים ותבניות יכול להיות כאב ראש רציני, ובשביל 2-3$ בחודש לאתר, קלאודוויז נותנת פתרון מעולה וחכם שיכול לאפשר לבוני אתרים וסוכנויות שקט תפעולי והרחבת ריטיינר לתחזוקה שוטפת משתלמת יותר.
אם עדיין אין לכם שרת אחסון בקלאודוייז, אני ממליץ לשקול פתיחת שרת למספר אתרים בשביל לבדוק את האינטגרציות המובנות של קלאודוויז יחד עם:
- SafeUpdates
- Object Cache Pro
- Cloudflare enterprise
- Breeze – Cache Plugin
בעלויות נגישות לחלוטין לכל מי שמעוניין לאחסן אתרים בשרת איכותי.
הפוסט נכתב בשיתוף עם אליק זמליאנקין
תגובות