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