You are currently viewing آموزش کاهش مصرف سی پی یو (CPU) در وردپرس

آموزش کاهش مصرف سی پی یو (CPU) در وردپرس


بارگذاری…

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

 

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

خوشبختانه روش های مختلفی وجود دارد که می توانید به کمک آنها مصرف CPU وب سایت وردپرسی خود را تا حد بسیار زیادی کاهش دهید تا در نهایت سرعت عملکرد سایت شما افزایش و رتبه بهتری در نتایج کسب کنید. در ادامه شما را با روش هایی برای رفع مشکل مصرف بیش از حد منابع سی پی یو هاست در وردپرس آشنا خواهیم کرد. همراه ما باشید.

  1. فشرده سازی تصاویر
  2. از CDN استفاده کنید
  3. از افزونه های کش و بهینه سازی استفاده کنید
  4. بهینه سازی پایگاه داده MySQL
  5. بارگذاری تنبل تصاویر و ویدیوها
  6. فشرده سازی GZip
  7. حذف وغیرفعال سازی افزونه های غیرضروری
  8. پیکربندی WP Disable
  9. قوانین خزیدن وردپرس را پیکربندی کنید

در ادامه توضیحاتی در خصوص هریک از این روش ها در اختیار شما عزیزان قرار می دهیم. امیدوارم تا انتهای این آموزش مارو همراهی کنید.

1- فشرده سازی تصاویر | کاهش مصرف CPU در وردپرس

هنگام بارگذاری یک صفحه وب، تصاویر یکی از مهم ترین قسمت هایی است که اگر به خوبی بهینه نشده باشند باعث کاهش سرعت لود آن صفحه می شود. به همین دلیل است که فشرده سازی بیشتر و حذف داده های غیر ضروری از این تصاویر مهم است.

هنگامی که یک صفحه بارگیری می شود، عناصر مختلف از جمله تصاویر هم بارگیری می شوند. بنابراین هر چه قدر حجم تصاویر صفحات شما بیشتر باشد، مصرف CPUشما بیشتر می شود. بهترین و ساده ترین روش برای حل این مشکل، بهینه سازی تصاویر با استفاده از افزونه ها و ابزارهای آنلاین می باشد. می توانید از PNGGauntlet برای انجام این کار برای شما استفاده کنید. این یک افزونه رایگان است که به شما کمک می کند تا به سادگی حجم تصاویر سایت خود را کاهش دهید. علاوه بر این، می توانید از افزونه هایی مانند: WP Smush.it ،EWWW Image Optimizer  و غیره نیز استفاده کنید.

بیشتر بخوانید: بهترین افزونه های کاهش حجم عکس در وردپرس

2- از CDN استفاده کنید | نحوه کاهش مصرف CPU در وردپرس

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

بیشتر بخوانید: معرفی بهترین CDN برای وردپرس در ایران

3- از افزونه های کش و بهینه سازی استفاده کنید | آموزش کاهش مصرف CPU در وردپرس

با حذف کدهای غیر ضروری از سایت، ممکن است این فرصت را داشته باشید که اندازه فایل CSS را تا 50درصد کاهش دهید. باز هم، به دلیل اینکه فایل style.css شما هر بار که یک بازدیدکننده منحصر به فرد از وبلاگ شما بازدید می کند دانلود می شود، به صرفه جویی گسترده در پهنای باند کمک می کند. خوشبختانه امروزه افزونه ها و ابزارهای بسیار زیادی وجود دارند که به شما در بهینه سازی و کش سایت کمک می کنند. برخی از بهترین افزونه های بهینه سازی وردپرس در حال حاضر عبارت هستند از: افزونه W3 Total Cache، افزونه Cache Enabler، افزونه WP Rocket Cache و…

بیشتر بخوانید: بهترین نرم افزارهای کاهش حجم فیلم بدون افت کیفیت | 8 برنامه کمپرسور ویدیو

4- بهینه سازی پایگاه داده MySQL | آموزش کم کردن کاهش سی پی یو در وردپرس

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

بهترین روش برای پاکسازی پایگاه داده استفاده از افزونه های بهینه سازی مانند WP-Optimize و WP Rocket می باشد. شما می توانید از هر دو افزونه برای تمیز کردن خودکار در کناریکدیگر به خوبی استفاده کنید.

5- بارگذاری تنبل تصاویر و ویدیوها | چگونگی کاهش مصرف CPU در وردپرس

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

بیشتر بخوانید: بهترین افزونه های بارگذاری تنبل برای وردپرس

6- فشرده سازی GZip | رفع مشکل مصرف بیش از حد منابع سی پی یو هاست در وردپرس

فشرده سازی GZip به صورت خودکار توسط W3 Total Cache، افزونه WP Super Cache و اکثر افزونه های کش انجام می شود. با فعال کردن فشرده سازی Gzip در وبلاگ خود، بار سی پی یو را به میزان قابل توجهی افزایش و در عین حال پهنای باند را کاهش می دهد.

بیشتر بخوانید: آموزش جامع کاهش درخواست های HTTP برای بهبود بارگذاری سایت در وردپرس

7- حذف وغیرفعال سازی افزونه های غیرضروری | کاهش مصرف CPU در وردپرس

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

 

8- پیکربندی WP Disable | نحوه کاهش مصرف سی پی یو در وردپرس

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

بیشتر بخوانید: سایت های کاهش حجم عکس بدون افت کیفیت؛ 10 سایت کمپرسور تصاویر

9- قوانین خزیدن وردپرس را پیکربندی کنید | آموزش کاهش مصرف CPU در وردپرس

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

 

سوالات متداول

راحت ترین راه برای کاهش مصرف CPU در وردپرس چیست؟

روش های مختلفی برای کاهش مصرف سی پی یو در وردپرس وجود دارد که برخی از ساده ترین آنها عبارت هستند از: فشرده سازی تصاویر، استفاده از افزونه های کش و بهینه سازی، حذف افزونه های غیرضروری و… …

بیشتر بخوانید: بهترین نرم افزارهای کاهش حجم عکس؛ دانلود 19 برنامه فشرده سازی تصاویر

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

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

منبع: searchenginewatch