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

וזה עוד לפני שתוכנת ה-ftp שלכם החליטה לא לדבר יותר עם השרת או שכל מיני ניסים ונפלאות אחרים קרו.
ראוי ורצוי לעדכן את הקוראים במצב כך שיידעו לחזור לבלוג מאוחר יותר (לא, לא כולם משתמשים בקורא RSS).
לשם כך בדיוק נועד התוסף Maintenance Mode, הוא מאפשר לכם להחליף את דף הבית השבור בזמן עדכון להודעת “אנחנו משדרגים, אנא חזרו מאוחר יותר” או כל דבר אחר בסגנון.

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

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


לא בדקתי את התוסף, אבל לדעתי השימוש בו בעייתי. פעולות התחזוקה יכולות בקלות מאד לפגוע גם בפעולת התוסף (למשל בעת עבודה על בסיס הנתונים), ושימוש בתוסף עלול לגרום לשאננות יתר מצד המתחזק.
מה שאני עושה הוא להתקין את המערכת בתיקייה נפרדת בשרת, ורק כשהכל נראה טוב להעביר את זה לתיקייה המוכרת למשתמש. אם רוצים משהו יותר רישמי אפשר גם לבנות הודעת שגיאה מסוגננת שתוצג למשתמשים בזמן העבודה, באמצעות קובץ ברירת מחדל או הפנייה של כל המשתמשים במסגרת mod_rewrite של apache.
והכי חשוב - להיזהר מאד ממצבים בהם המשתמשים עלולים לקבל הודעות שגיאה כאשר מוחקים או משנים דברים בשרת. לי זה עלה במחיר של יצירת הודעות כפולות ב־Google News.
אני דווקא כן בדקתי את התוסף, אני יכולה לומר לך שהוא המשיך לתפקד גם לאחר שמחקתי את כל ספריית ה-include שלי.
אני מסכימה שבמקרה של אובדן קשר למסד הנתונים הוא כנראה לא יעבוד, מאידך - זה לא משהו שקורה בזמן שדרוג וורדפרס (וגם אם כן, זה לא בשליטתך).
יש הרבה פתרונות חלופיים למשתמשים מתקדמים (כמו Moderewrite של apache), אבל למשתמש ה(יחסית)פשוט שהתקנת וורדפרס עצמאי לא רחוקה מפסגת היכולות שלו זהו פתרון קל יחסית למימוש.
אני נוהג להשאיר לאנשים קבצים מוכנים בשרת עם הודעות השגיאה. במקרה ומישהו מעוניין להוריד את המערכת, פשוט צריכים לשנות את שם הקובץ.
כאמור - זה אחלה אם אתה מתקין למישהו מערכת.
כשאדם קונה מערכת ממישהו ומשלם לו על זה זכותו וחובתו לדרוש יכולות משופרות (כמו למשל נוחות שדרוג וכו’).
כשאדם מתקין לעצמו וורדפרס על אכסון ב-4$ לחודש שקנה, ומצליח בהתקנה אחרי כך וכך שאלות בקבוצת הדיון של וורדפרס - זו האפשרות הקלה עבורו.
אני לא מתיימרת להסביר למנהלי מערכת איך עושים עבודה ראויה.
עד כמה יכול להיות מסובך להסביר לאותו משתמש פשוט שהוא צריך לשים קובץ מיוחד בשרת בשביל לחסום את וורדפרס, וכדי להחזיר את האתר לפעולה הוא צריך פשוט למחוק אותו? אני כלל לא בטוח שפתרונות כאלה מתאימים רק ל־”מנהלי מערכת”.
כרגע השתמשתי בפלאג ועשיתי לו כמה שינויים שיתאים לעיצוב, אחלה של דבר. תודה חנית
השארת תגובה