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