افزایش سرعت وبسایت وردپرس با غیرفعال کردن Cron Job
افزایش سرعت وبسایت وردپرس با غیرفعال کردن Cron Job
سلام خدمت همراهان و دوستداران وبسایت آکادمی ساسان درویش پور
خیلی از مواقع دوستانی که از وبسایت وردپرسی استفاده میکنند با مشکل کندی وبسایت مواجه هستند.
در این مقاله قرار است باهم به حل این مشکل بپردازیم.
امروز میخواهیم با غیرفعال کردن کران جاب وردپرس (WP Cron Job) و فعال کردن کران جاب هاست (Host Cron Job)سرعت وبسایت وردپرسی خود را بالاببریم.
بالا رفتن سرعت سایت باعث بهبود و بهتر شدن عملکرد وبسایت خواهد شد.
تا اخر همراه ما باشید.
اکادمی ساسان درویش پور خدمات طراحی سایت در تبریز را درشهر تبریز با امکانات وقیمت مناسب برای شما همراه با مشاوره رایگان درنظر گرفته پیشنهاد میکنم بهره ببرید.
قبل از هرچیز بیاید بفهمیم کران جاب وردپرس (WP Cron Jobs) چیست؟
کران جاب در وردپرس (WP Cron Jobs )یعنی یک وظیفه زمانبندی شده که به صورت خودکار در سیستم مدیریت محتوای وردپرس اجرا میشود.
با استفاده از “Cron Job”، میتوانید امور مختلفی را برنامهریزی کنید که به صورت دورهای و خودکار اجرا شوند.
به طور مثال، شما میتوانید با استفاده از کران جاب در وردپرس، وظیفه پشتیبانگیری از وبسایت خود را به صورت خودکار برنامهریزی کنید.
در وردپرس، دستور کران جاب وظیفه اجرای کارهای خودکار را برعهده دارد، که به صورت پیشفرض هر شش ساعت یکبار اجرا میشود.
با این اوصاف، با استفاده از افزونه ها و تنظیمات مختلف در وردپرس و حتی سرور، شما میتوانید زمانبندی و اجرای کران جاب را به دلخواه خود تغییر دهید.
کران جاب در وردپرس برای انجام کارهایی مثل پشتیبانگیری، آپدیت افزونهها و قالب و تمامی فعالیتهایی که به اجرای خودکار نیاز دارند، استفاده میشود.
با استفاده از کران جاب وردپرس، میتوانید وظایف مختلف وبسایت خود را به صورت خودکار و بدون نیاز به دخالت انسانی و دستی، مدیریت کنید.
به طور کلی، کران جاب برای اجرای تمامی وظایف مورد نیاز وبسایت شما بسیار مفید است.
کران جاب هاست (Host Cron Job) چیست؟
کران جاب هاست (Host Cron Job) به یک نوع از وظایف زمانبندی شده میگویند که در سرور وب شما به صورت خودکار اجرا میشود.
با استفاده از کران جاب هاست، میتوانید وظایف زیادی را برنامهریزی کنید که به صورت دورهای و خودکار اجرا شوند.
به عنوان مثال، شما میتوانید با استفاده از کرون جاب هاست، وظیفه پشتیبانگیری از فایلها و دیتابیس وبسایت خود را به صورت خودکار برنامهریزی کنید.
در کران جاب هاست، میتوانید زمان و فرکانس اجرای کران جاب را به دلخواه و مطابق با نیاز خود تنظیم کنید.
به همین خاطر، شما میتوانید از پنل مدیریتی سرور خود و یا از خط فرمان (Command Line) استفاده کنید.
با استفاده از کران جاب هاست، میتوانید به صورت خودکار و بدون نیاز به دخالت دستی و انسانی، وظایف مختلفی را مدیریت کنید.
همچنین، استفاده از کران جاب هاست به شما این اجازه را میدهد که از امکانات بیشتری نسبت به کران جاب وردپرس استفاده کنید و وظایف مختلف را برای وبسایت خود برنامهریزی کنید.
چرا باید از Host Cron Job به جای WP Cron Jobs استفاده کنیم
میدانیم که کرون جابهای وردپرس با هر بار بارگذاری (Refresh) صفحه اجرا میشوند.
یعنی این که هر بار که کاربر صفحه را باز میکند، کرون جابهای وردپرس نیز اجرا میشوند.
به همین خاطر ، استفاده از کران جابهای وردپرس ممکن است باعث کاهش سرعت وبسایت شود، زیرا هر بار که صفحه بارگذاری میشود، کاربران باید صبر کنند تا کرون جابها اجرا شوند.
در مقابل، کرون جابهای هاست به صورت زمانبندی شده و برنامهریزی شده اجرا میشوند.
این به این معنی است که کاربران نیازی به صبر کردن برای اجرای کرون جابها ندارند، زیرا آنها به صورت خودکار و به طور زمانبندی شده اجرا میشوند.
این مزیت باعث میشود که سرعت وبسایت افزایش پیدا کند، چون کاربران نیازی به صبر کردن و اتلاف وقت برای اجرای کران جابها ندارند.
پس، تفاوت اصلی بین کران جابهای وردپرس و کران جابهای هاست، در نحوه اجرا و زمانبندی آنها است.
استفاده از کران جاب هاست به طور کلی باعث بهبود سرعت و عملکرد وبسایت شما میشود.
غیر فعال کردن کران جاب وردپرس
👈مرحله 1 : وارد هاست خود شوید
👈مرحله 2 : در بخش public_html فایل wp-config.php را پیدا کنید و با کلیک راست آن را ویرایش کنید.
👈مرحله 3 : در فایل باز شده به کمک کلید ترکیبی CTRL+F عبارت
/* That’s all, stop editing! Happy blogging. */ را جستجو کنید. ( به صورت کامنت است)
👈مرحله 4 : بعد از این خط عبارت
;define(‘DISABLE_WP_CRON’, true)
را قرار دهید.
به همین راحتی کران جاب در وردپرس غیرفعال شد.
فعال کردن کران جاب روی هاست
قطعا میدانید برای فعال کردن کران جاب بر روی هاست باید از طریق پنل مدیریت هاست اقدام کنید.
بیشتر پنل های مدیریتی قابلیت تنظیم و مشاهده کران جاب ها را دارند.
پس:
👈قدم 1 : وارد پنل مدیریتی هاست خود شوید ( سی پنل یا دایرکت ادمین)
👈قدم 2 : از منو بخش Cron Job را پیدا و و با دابل کلیک وارد آن شوید.
در اینجا فرکانس و زمانبدی کران جاب را ببینید و آن را تغییر دهید.
👈قدم 3 : یک کران جاب جدید بسازید و عبارت زیر را در آن وارد کنید
wget -q -O – https://sasandarvishpour.ir/ wp-cron.php?doing_wp_cron >/dev/null 2>&1
در این کد به جای https://sasandarvishpour.ir باید آدرس وبسایت خود را بگذارید.
به همین راحتی توانسید با غیر فعال کردن WP Cron Jobs و فعال کردن Host Cron Job سرعت سایت خود را بالا ببرید.
امیدواریم این مبحث برای شما مفید باشد.
منتظر نظرات ، پیشنهادات و انتقادات شما عزیزان هستیم.
بدرود
درباره نرگس حاجی حسینی
نرگس حاجی حسینی هستم. فارقالتحصیل مهندسی نرم افزار درسال 1402 . در حوزه طراحی وب و تولید محتوا حدود 2سال فعالیت دارم. علاقه مند به طراحی سایت وهمیشه در دنیای تکنولوژی به دنبال اپدیت نگه داشتن خودم هستم.در تیم آکادمی ساسان درویش پور به عنوان نویسنده و تولید کننده محتوا در خدمت شما عزیزان هستم
نوشتههای بیشتر از نرگس حاجی حسینی
دیدگاهتان را بنویسید