تبلیغات

از درج هرگونه تبلیغات و مطالب هرز معذوریم

سرعت پایین وردپرس را چگونه حل کنیم؟ ارائه ۱۳ راه حل کاربردی برای افزایش سرعت

۳۳
وردپرس
محمد همتی
دوشنبه ۱۷ دی ۱۳۹۷

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

سرعت پایین وردپرس را چگونه حل کنیم؟

دلایل سرعت پایین وردپرس

قبل از اینکه بیاییم و در مورد نحوه حل مشکل سرعت سایت وردپرس صحبت کنیم باید دلایل مشکل سرعت پایین وردپرس را بدونیم و بعد در مورد راه حل صحبت کنیم. در بخش پایین تعدادی از دلایلی که باعث کندی در وردپرس می شوند را لیست کرده ایم. این ۶ دلیل، دلایل اصلی کند بودن وردپرس هستند:

  • پایین بودن مشخصات هاست
  • استفاده از افزونه‌های زیاد
  • مشکل در کدنویسی قالب
  • استفاده از افزونه و قالب نال
  • بهینه نبودن کدهای قالب
  • استفاده از تصاویر با حجم زیاد

سرعت پایین وردپرس را چگونه حل کنیم؟

تا این لحظه متوجه شدیم چه دلایلی باعث کند شدن وردپرس می شود حال باید به فکر این باشیم که چطور سرعت پایین وردپرس رو حل کنیم. در بخش زیر ۱۳ راه حل برای رفع مشکل سرعت سایت وردپرس ارائه کرده ایم که حتی ۵۰ درصد از اینها رو هم انجام دهید متوجه می شوید که سرعت سایتتون چه قد خوب شده و تا حدود زیادی کندی سایت برطرف شده است. در بخش زیر این ۱۳ راه حل رو لیست کردیم و در ادامه در مورد هر کدام توضیحاتی رو ارائه کرده ایم.

  • استفاده از هاست مناسب
  • به روز رسانی وردپرس
  • به روز رسانی افزونه ها
  • به روز رسانی قالب
  • حذف قالب های اضافی
  • حذف افزونه های اضافی
  • استفاده نکردن از قالب و افزونه نال
  • استفاده از افزونه کش وردپرس
  • استفاده از افزونه بهینه ساز دیتابیس وردپرس
  • استفاده از افزونه بهینه ساز تصاویر وردپرس
  • استفاده از CDN
  • استفاده نکردن از عکس های با حجم زیاد
  • بهینه سازی کدهای قالب

سرعت پایین وردپرس

۱- استفاده از هاست مناسب

اسکریپت یا سیستم سایت ساز شما هر چیزی باشد اگر از هاست های بی کیفیت استفاده کنید صد در صد مشکل سرعت دارید. متاسفانه تعداد شرکت هایی که هاست بی کیفیت ارائه میدهند به شدت در حال رشد است و هیچ گونه نظارتی هم روی این شرکت ها نمی شود. حتی بعضی از شرکت های بزرگ هم شروع به سرویس های بی کیفیت کرده اند. پس هنگام تهیه هاست باید دقت لازم رو داشته باشید.
خودم به شخصه شرکت نت افراز رو پیشنهاد میدم (فعلا سرویس هاش خوبه) چون فعلا در حال ارائه سرویس های با کیفیت است. البته چند شرکت دیگه هم هستند که بنده استفاده نکردم و نمی تونم چیزی در موردشون بگم. در این زمینه پیشنهاد میکنم مقاله آموزش خرید هاست – معرفی شرکت های معتبر فروش هاست رو حتما مطالعه کنید. ولی در کل اگر بتونید یک سرویس دهنده خوب هاست پیدا کنید به شدت روی سرعت سایتتون تاثیر میگذارد. 

۲- به روز رسانی وردپرس

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

۳- به روز رسانی افزونه ها

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

۴- به روز رسانی قالب

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

توجه: بعضی وقت ها عدم آپدیت قالب یا افزونه باعث کندی می شود چون طراح و برنامه نویس قالب ها و افزونه ها هر چند وقت یک بار کدها رو بهینه می کنند و همین امر باعث افزایش سرعت می شود.

۵- حذف قالب های اضافی

چند وقت پیش یک سفارش در زمینه مشکل سرعت پایین وردپرس داشتم وقتی وارد پنل وردپرس شدم و رفتم قالب و افزونه ها رو چک کنم متوجه شدم نزدیک ۱۵ تا قالب نصب کرده و واقعا جا خوردم. وقتی قالب ها رو حذف کردم و یکی دو کار دیگر روی سایت انجام دادم سرعت سایت انفجاری شد. دوستان عزیز دلیلی ندارد شما تعداد زیادی قالب وردپرس داشته باشد. یک قالب و در بدترین شرایط دو قالب باید داشته باشید. نه اینکه تعداد زیادی قالب وردپرس نصب کنید و همین تعداد زیاد باعث کندی می شود.

۶- حذف افزونه های اضافی

به جرات میگم یکی از ۳ دلیل اصلی مشکل سرعت سایت وردپرس، نصب تعداد زیادی افزونه وردپرس می باشد. به شخصه دیده ام که طرف بدون دلیل، بیش از ۷۰ ۸۰ افزونه وردپرس را نصب کرده و هیچ گونه استفاده ای هم ندارد. بعد ازشون می پرسید چرا این همه افزونه نصب کردید تنها می گویند شاید نیاز شود. دوستان عزیز همین افزونه های زیاد، تا حدود زیادی باعث کندی وردپرس می شود. همین الان کل افزونه های اضافی رو حذف کنید. مهم نیست فعال یا غیر فعال، هر تعداد افزونه بدرد نخور که بهشون نیاز ندارید رو سریع حذف کنید. سعی کنید افزونه های مهم و مورد نیاز رو نگه دارید.

۷- استفاده نکردن از قالب و افزونه نال

معمولا استفاده از قالب و افزونه های نال باعث کندی عجیب و غریبی در وردپرس می شود. معمولا کسانی که قالب و افزونه نال ارائه میدهند کدهایی رو داخل آنها قرار میدهد که علاوه بر ویروسی بودن، باعث ایجاد کندی در وردپرس می شوند. پس تا می توانید از قالب و افزونه نال استفاده نکنید. بارها گفته ام کسانی که از قالب و افزونه نال استفاده می کنند، کسب و کارشون را روی آب می سازند و هر روز باید منتظر غرق شدن کسب و کارشون باشند.

توجه: پیشنهاد میکنم در این زمینه مقاله قالب نال شده وردپرس و مشکلات استفاده از آن را حتما مطالعه کنید.

۸- استفاده از افزونه کش وردپرس

تا این لحظه اگر موارد بالا رو رعایت کرده باشید تا حدودی مشکل سرعت پایین وردپرس حل می شود اما چه کنیم که وردپرس را تبدیل به جت کنیم و سایتمون خیلی سریع شود. در این بخش باید اقدام به استفاده از افزونه کش وردپرس کنید. افزونه های زیادی در این زمینه در سایت معرفی کرده ایم ولی پیشنهاد ما استفاده از افزونه w3 total cache می باشد.

البته نصب کردن افزونه w3 total cache کار شما رو تموم نمی کند و باید به صورت دقیق این افزونه را تنظیم کنید برای تنظیم کردن دقیق این افزونه پیشنهاد می کنم مقاله آموزش کار با افزونه w3 total cache وردپرس را مطالعه کنید. در این مقاله تمام گزینه های افزونه w3 total cache را به صورت کامل آموزش داده ایم.

۹- استفاده از افزونه بهینه ساز دیتابیس وردپرس

در گام بعدی برای رفع مشکل سرعت پایین وردپرس باید افزونه ای برای بهینه ساز دیتابیس وردپرس نصب کنید. در این بخش هم افزونه های زیادی در این زمینه وجود دارد اما یکی از بهترین های این حوزه افزونه WP Optimize می باشد. این افزونه رایگان امکانات عالی در اختیار شما قرار میدهد. اما تنها مشکل اینست که باید دقیق آن را تنظیم کنید. برای تنظیم کردم جای نگرانی نیست چون تمام بخش های این افزونه را آموزش داده ایم که کافیه به مقاله افزایش سرعت بارگذاری وردپرس با افزونه WP Optimize مرجعه کنید. در این مقاله نحوه تنظیم کردم این افزونه را کامل و به صورت گزینه به گزینه آموزش داده ایم.

۱۰- استفاده از افزونه بهینه ساز تصاویر وردپرس

به جرات می توان گفت با همین چند کار بالا، می توانید ۸۰ درصد از مشکل سرعت وردپرس را حل کنید. حالا در گام بعدی باید به فکر بهینه ساز تصاویر وردپرس باشید. برای این کار هم افزونه فوق العاده ای با نام EWWW Image Optimizer وجود دارد. این افزونه کارش بهینه سازی حجم تصاویر در وردپرس می باشد. در مقاله ای با عنوان بهینه سازی حجم تصاویر در وردپرس با افزونه EWWW Image Optimizer به صورت کامل نحوه کار با این افزونه را آموزش داده ایم.

۱۱- استفاده از CDN

قبل از اینکه در مورد استفاده از CDN صحبت کنیم باید بدونیم اصلا CDN چی هستش و چه کاربردی دارد. در بخش پایین در این مورد صحبت کرده ایم و گفتیم CDN چیست؟

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

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

۱۲- استفاده نکردن از عکس های با حجم زیاد

با انجام کارهای بالا تقریبا مشکل سرعت پایین وردپرس را حل کرده اید اما اگر بتوانید یکی دو کار دیگه انجام دهید وضعیت سرعت سایتتون به شدت خوب می شود. اولین کار اینست که از عکس هایی با حجم بالا در سایت استفاده نکنید. تا می توانید استفاده از عکس هایی با فرمت PNG خود داری کنید. سعی کنید عکس ها را با فرمت JPG و با کیفیت ۷۰ در نرم افزار فتوشاپ خروجی بگیرید. (از مدل ذخیره سازی برای وب کمک بگیرید.) این کار به شدت به افزایش سرعت کمک می کند. وقتی شما از عکس های سنگین و با حجم بالا استفاده می کند این عکس ها باید دونه به دونه بارگذاری شوند و همیت امر باعث کندی می شود.

۱۳- بهینه سازی کدهای قالب

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

نتیجه:
در این مقاله با ارائه ۱۳ اقدام مفید، برای رفع مشکل سرعت پایین وردپرس سعی کردیم به شما کمک کنیم تا مشکل کندی سایتتون را حل کنید. بهتون قول میدم اگر تنها ۶ ۷ تا از این مراحل رو انجام دهید سرعت وردپرس شما به شدت خوب می شود و دیگر از کندی و بارگذاری لاکپشتی سایت رها می شوید.