غیر فعال کردن کران جاب وردپرس برای افزایش سرعت سایت

غیر فعال کردن کران جاب وردپرس برای افزایش سرعت سایت

بروزرسانی شده در۲۷ تیر ۱۴۰۳

آنچه در این مقاله می خوانید...

وردپرس از دستورات برنامه ریزی شده گوناگونی در پس زمینه استفاده می کند تا سایت شما را بروز نگه دارد. هر بار که کاربر صفحه ای از سایت شما را بارگذاری می کند، یک فایل وردپرس به نام wp-cron.php فراخوانی می شود. این فایل بررسی می‌کند که آیا یک کار زمان‌بندی‌شده برای راه‌اندازی آماده است یا خیر و در این صورت، آن را اجرا می‌کند.

به عنوان مثال شما با استفاده از کران جاب می توانید مشخص کنید که در هر ۲۴ ساعت یک بک آپ از سایت شما گرفته شود.با این کار هم در زمان خود صرفه جویی کرده اید و هم روزانه و به طور خودکار این کار توسط خود سیستم انجام خواهد گرفت.

اما این فرایند می تواند خطرات جدی را هم به دنبال داشته باشد. ارتباط های مکرر و با حجم بالا به فایل wp-cron.php (یا cron job) می تواند بار سرور را به میزان قابل توجهی افزایش دهد و باعث شود سایت شما به در اصطلاح Down شود و وظایف برنامه ریزی شده از کار بیفتد.

غیر فعال کردن کران جاب وردپرس

اولین قدم این است که کار cron وردپرس را غیرفعال کنید. برای انجام این کار،وارد هاست خودتان شوید و فایل wp-config.php وردپرس را ویرایش کنید.

سپس کد زیر را بعد از خط /* That’s all, stop editing! Happy blogging. */  اضافه کنید و دکمه ذخیره اطلاعات را بزنید:

define('DISABLE_WP_CRON', true);

فعال کردن کران جاب در هاست

برای این که بتوانید کران جاب را در هاست خود فعال کنید نیاز است تا ابتدا وارد هاست خودتان شوید و در قسمت فایل های cpanel در قسمت Advanced به دنبال گزینه CronJobs بگردید.

فعال کردن کران جاب در هاست

در قسمت Add New Cron Job ، خط زیر را در قسمت فرمان وارد کنید:

/usr/local/bin/php /home/user/public_html/wp-cron.php

سپس از منوی کشویی Common Settings برای تنظیم برنامه استفاده کنید.در مرحله بعد گزینه Twice Per Hour انتخاب کنید.

Common Settings

برای تکمیل پیکربندی، روی دکمه Add New Cron Job کلیک کنید.

در صورت تمایل، می توانید آدرس ایمیل خود را اضافه کنید تا هر بار که کار cron اجرا می شود، یک گزارش منظم از این کار دریافت کنید.

cron email

نکته مهم

استفاده از کران جاب هاست ممکن است عملکرد سایت شما را در مقایسه با کران جاب وردپرس بهبود بدهد.زیرا تمام وظایف طبق زمان بندی اجرا خواهند شد.اما در صورتی که کران جاب شما مربوط به افزونه یا پوسته وردپرس می باشد بهتر است از کران جاب خود وردپرس استفاده کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بیست − 17 =