בית › מרכז הידע › שיטת D-Office
מדריך תפיסהיסודות

עדכונים וגיבוי, ולמה אתר שלא נוגעים בו לא נשאר במקום

"אם זה עובד, אל תיגע" עובד לרהיטים, לא לתוכנה. העולם ממשיך לזוז, ואתר שקופא במקום לא נשאר בטוב, הוא מתדרדר

מדריך תפיסה · 6 דקות

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

מה תלמדו

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

מתאים במיוחד אם

  • יש לכם אתר WordPress פעיל
  • אתם לא בטוחים מתי גובה לאחרונה
  • חוששים "לגעת" באתר שעובד
  • רוצים אתר שנשאר בטוח לאורך זמן
שיטת D-Office · מודל ארבע השכבות · פרק 13 מתוך 14
יסודותהמנועהמרהתחזוקה● אתם כאן
בונים מערכת, לא אתר.
מסלול קריאה מומלץ: אתר שממשיך להשתפרעדכונים וגיבוי (כאן)מדידת ביצועים
בקצרה: תחזוקה אינה טרחה טכנית מיותרת, היא מה ששומר את האתר חי, תקין ובטוח לאורך זמן. אתר לא קופא במצב הטוב שבו הושק: מסביבו WordPress, PHP, הדפדפנים והאיומים ממשיכים לזוז, ואתר שלא מתעדכן נשאר מאחור, נחשף לפריצות ומתחיל להישבר. עדכון הוא מה שסוגר את הפער, וגיבוי הוא רשת הביטחון שהופכת את העדכון לבטוח.
העולם מתקדם ←WordPress · PHP · דפדפנים · איומי אבטחה חדשים
↕ הפער גדל, וכך גם הסיכון והסבירות לתקלה
אתר שלא מתוחזק קופא במקוםאותה גרסה, אותם תוספים, אותן חולשות
אתר לא נשאר במצב הטוב שבו הושק. ככל שהעולם זז והאתר עומד, הפער, והסיכון, גדלים בשקט.
אתר שלא מתחזקים אינו עומד במקום.
הוא מתדרדר בשקט.
💡גיבוי שלא ניסיתם לשחזר ממנו, אינו גיבוי. הוא רק הבטחה שלא נבדקה.
לפניגיבוי אחרון לפני 8 חודשים
אחריגיבוי אוטומטי יומי, שנבדק

אותו אתר. אחד רחוק תקלה אחת מאסון, השני תמיד יכול לחזור אחורה.

בשיטת D-Office תחזוקה היא שירות מתמשך, לא שיחת חירום אחרי שכבר משהו נשבר.

המיתוס: "אם זה עובד, אל תיגע"

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

העולם זז, האתר לא

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

חוב טכני עובד כמו ריבית: כל חודש שלא מעדכנים, המחיר העתידי גדל.

גיבוי: רשת הביטחון

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

מה כוללת תחזוקה שוטפת

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

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

הטעות הנפוצה

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

מבחינת D-Office, תחזוקה היא שירות מתמשך, לא אירוע חד-פעמי: עדכונים מבוקרים, גיבוי אוטומטי שנבדק, וניטור, כי הדרך הזולה ביותר לטפל בתקלה היא למנוע אותה מראש.

אם תזכרו רק דבר אחד מהמאמר

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

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

אתר הוא לא פרויקט שמסתיים, הוא נכס חי. או שמתחזקים אותו, או שהוא מתחזק לאט לתוך תקלה.

הפרק הבא · פרק 14 מתוך 14מדידת ביצועי האתראיך יודעים אם האתר באמת עובד
עיקרון 13 מתוך 14 · שיטת D-Office
✔ תחזוקה היא תהליך מתמשך, לא אירוע חד-פעמי.

מושגים שהוזכרו

עדכוניםגיבוישחזורתאימותחוב טכניזמן פעילות (Uptime)ניטורסביבת בדיקה (Staging)תחזוקה מונעתחולשת אבטחה
שאלות נפוצות

שאלות ותשובות על עדכונים וגיבוי

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

מי מתחזק את האתר שלכם, ומתי גובה לאחרונה?

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

לבדיקת תחזוקה