איך ניתן לצמצם את צריכת המשאבים של האתר שלכם ע”י טיפול ב WP-Cron

אחסון אתרים שיתופי, אחסון ווקומרס מחוזק, אחסון VPS
hostiko-banner-img.png

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

כמה דוגמאות לעבודת cron של WordPress :

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

בוורדפרס, זה מטופל על ידי WP-Cron, המופעל ע”י כמות התנועה באתר שלך.

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

במאמר זה נראה לך איך להשבית את WP-Cron (wp-cron.php) של מערכת הוורדפרס ובמקום זאת להשתמש ב-Cron של השרת לביצועים מהירים יותר.

כיצד להשבית את WP-Cron

כדי להשבית את WP-Cron, הוסף את הדברים הבאים לקובץ wp-config.php שלך, ממש לפני השורה שאומרת:

“That’s all, stop editing! Happy blogging.”

define('DISABLE_WP_CRON', true);

הערה: זה משבית את הפעלתו של ה Cron בעת טעינת עמוד.

איך ניתן לצמצם את צריכת המשאבים של האתר שלכם ע”י טיפול ב WP-Cron

כיצד לתזמן מערכת Cron בשרת?

אם אתה משתמש ב cPanel, ניתן  ליצור קרון מערכת מלוח הבקרה שלו. הערה: ודא שאתה משבית תחילה את ברירת המחדל של WP-Cron לעיל.

שלב 1

היכנס ל-cPanel. בקטע “מתקדם”, לחץ על Cron Jobs.

איך ניתן לצמצם את צריכת המשאבים של האתר שלכם ע”י טיפול ב WP-Cron

שלב 2

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

התסמון המומלץ לאתרי ווקומרס הוא 15 ד.

לאתרי תדמית, אחת לשעה.

איך ניתן לצמצם את צריכת המשאבים של האתר שלכם ע”י טיפול ב WP-Cron

שלב 3

הוסף את הפקודה הבאה:

wget -q -O - https://domain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

איך ניתן לצמצם את צריכת המשאבים של האתר שלכם ע”י טיפול ב WP-Cron

החליפו את https://domain.com בשם הדומיין שלכם.

לאחר מכן לחץ על “הוסיפו משימה חדשה של Cron”.

בהצלחה.

 

מאמרים נוספים בנושא אחסון אתרים :

עוזבים? מזמינים אתכם לשקול.

שאלות? בואו נשוחח, שלחו לנו הודעה