تمامی فایل ها ، قالب ها ، پلاگین ها و ... قبل از انتشار ، جهت پاک بودن از کدهای مخرب بررسی می شوند

جستجو
چگونه مصرف CPU وردپرس را کاهش دهیم

کاهش مصرف CPU در وردپرس

سرویس‌های هاستینگ معمولا از آپاچی استفاده می‌کنند که کارایی کمتری دارد. به علاوه ، برنامه‌های آنها شامل تعداد زیادی از هسته‌های CPU نیست. گاهی اوقات استفاده زیاد از CPU توسط عوامل خارج از میزبانی مانند افزونه‌ها ، ربات‌ها ، پنل مدیریتی وردپرس و ترافیک بیشتر ایجاد می‌شود. قبل از سرزنش شرکت هاستینگ خود، مطمئن شوید که این مشکل از سمت خودتان نیست و مدتی را صرف پیکربندی افزونه‌ها، CDN و میزبانی خود کنید. اما اگر با هیچ کدام درست نشد ، حتما به هاستینگ خود اطلاع دهید. با صرفنظر از عملکرد هاست ، مواردی را برای کاهش مصرف CPU در وردپرس در نظر گرفتیم که در این مقاله با هم مورد بررسی قرار می‌دهیم

۱. بروزرسانی وردپرس

اگر اکنون از آخرین نسخه وردپرس استفاده نمی‌کنید. از سایت خود یک نسخه پشتیبان کامل تهیه کرده و وردپرس را فورا بروز کنید. هر نسخه جدیدی که روی کار می‌آید ، بسیاری از مشکلات قبلی و باگ‌ها را برطرف کرده و چنانچه شما همچنان از نسخه‌های قبلی استفاده می‌کنید باید منتظر اتفاقات ناگواری هم باشید. پس اکیدا پیشنهاد می‌شود به این امر توجه کنید و وردپرس را همیشه بروز نگه دارید

۲. برزرسانی افزونه ها

به‌روزرسانی افزونه‌های وردپرس به آخرین نسخه‌ها اغلب می‌تواند مصرف بالای CPU را کاهش دهد. اگر نسخه قدیمی را اجرا می‌کنید، اکنون کمی وقت بگذارید و بروزرسانی کنید. این بخش نیز دقیقا مانند بروزرسانی سیستم وردپرس مهم و ضروریست

۳. پرهیز از نصب نسخه های بتای افزونه

در حالی که در سطح پیشرفته بودن جالب است ، فقط از نسخه‌های پایدار افزونه‌های وردپرس استفاده کنید. گاهی اوقات نسخه‌های اولیه (همچنین به عنوان آلفا یا بتا شناخته می‌شوند) ممکن است دارای اشکالاتی در کدهای خود باشند که می‌تواند باعث افزایش ناگهانی CPU شود. پس برای کاهش مصرف CPU در وردپرس نسخه اصلی را نصب کنید و اگر نسبت به نسخه‌های بتا کنجکاو هستید در محیطی تستی آن را مورد بررسی قرار دهید

۴. نصب افزونه کش

افزونه‌های کش مانند Cache Lite Speed و WP Rocket می‌توانند با ذخیره کردن کپی‌های ثابت صفحات شما در فضای وب، بار CPU را به‌طور چشمگیری کاهش دهند. فایل‌های استاتیک از CPU و حافظه کمتری استفاده می‌کنند. به همین علت شما را در محدوده هاست مشترک خود نگه می‌دارند

۵. غیرفعال کردن WP Cron

WP-Cron تمام رویدادهای برنامه ریزی شده در سایت وردپرس شما را مدیریت می‌کند. WP-Cron یک دلیل بسیار رایج برای بارگذاری بالای CPU است زیرا هر بار که شخصی از وبسایت شما بازدید می‌کند فراخوانی می‌شود. غیرفعال کردن WP-Cron و جایگزینی آن با یک cron واقعی می‌تواند بار CPU را به شدت کاهش داده و از احتمال تعلیق حساب شما به دلیل استفاده بیش از حد منابع جلوگیری می‌کند

۶. نصب افزونه های لازم و ضروری

آیا واقعاً به افزونه‌ای نیاز دارید که دائماً پیوندهای خراب را بررسی کند؟ هر چه تعداد افزونه‌های وردپرس نصب شده بیشتر باشد ، بارگذاری سایت شما بیشتر طول می‌کشد. هر افزونه‌ای را که نیاز ندارید ، غیرفعال و حذف کنید. فقط تعداد انگشت شماری پلاگین را هدف قرار دهید. این کار سرعت سایت شما را افزایش داده و بارگذاری را برای کاربران خوشایندتر می‌کند. اگر افزونه‌هایی را که به آن‌ها نیاز ندارید غیرفعال کرده‌اید و همچنان از مصرف CPU در وردپرس بالاست، باید سعی کنید هر افزونه را اشکال‌زدایی کنید تا ببینید آیا دلیل افزایش CPU به آن‌ها مرتبط است یا خیر. ابتدا مطمئن شوید که از کل سایت وردپرس خود (فایل‌ها و پایگاه داده) نسخه پشتیبان تهیه کرده‌اید. اکنون سعی کنید هر افزونه را یکی یکی غیرفعال کنید تا بار CPU کم شود. هنگامی که پلاگین معیوب را پیدا کردید، آن را با یک افزونه مشابه جایگزین کنید

۷. منع استفاه از افزونه های مصرف کننده CPU

در صورت استفاده از ووکامرس یا افزونه‌های تشنه منابع سی پی یو، مطمئن شوید که میزبان وب شما دارای منابع کافی است. اگر پلاگین‌های فشرده CPU و حافظه را روی یک هاست اشتراکی استاندارد یا میزبانی VPS ارزان قیمت اجرا می‌کنید، ممکن است متوجه شوید که سایت شما به دلیل منابع ناکافی سرور ، عملکرد بدی دارد. علائم شامل بارگذاری کند صفحات ، خطاهای پایگاه داده و افزایش خروج کاربران است. اگر سعی کنید افزونه‌های فشرده وردپرس را روی یک هاست مشترک اجرا کنید ، در معرض خطر تعلیق سایت به دلیل بار بالای CPU هستید

۸. استفاده از نسخه ۷ پی اچ پی

تغییر به PHP 7 می‌تواند به طور چشمگیری سرعت وبسایت وردپرس شما را افزایش داده ، موجب کاهش مصرف CPU در وردپرس شود در نتیجه زمان بارگذاری را کم کرده و حافظه را آزاد می‌کند. توصیه می‌کنیم قبل از تغییر نسخه تولیدی، نسخه‌ای از وب‌سایت خود را با PHP 7 آزمایش کنید

جمع بندی:

روش هایی که در بالا گفتیم می‌توانند کاهش مصرف CPU در وردپرس را امکان پذیر سازند ، اما اگر هیچکدام جواب نداد ، باید خود را آماده صحبت با شرکت ارائه دهنده هاست خود کرده و در نهایت اگر نتیجه‌ای حاصل نشد باید میزبان خود را تغییر دهید

 

دیدگاه و پرسش

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

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

نویسنده

عادل فیروزکوهی

دسته بندی

وردپرس

تاریخ انتشار

3 ماه پیش

جدیدترین مقالات

سایر مقالات در دسترس شماست

بنر تبلیغاتی