بهتر از افزونهای که بلافاصله پس از نصب میتواند باعث افزایش سرعت وردپرس شود، چه میخواهید؟ اگر توقعتان از بهترین افزونه افزایش سرعت وردپرس، مجموعهی کاملی از ویژگیهای کشینگ، Lazy loading، پیش بارگذاری، پاکسازی دیتابیس و… است تا انتهای مطلب همراه لیمومگ باشید تا با این جت وردپرسی آشنا شوید و روش نصب و تنظیم آن را بیاموزید.
بهترین افزونه افزایش سرعت وردپرس چیست؟
در یکی از مطالب پیشین لیموهاست لیستی از بهترین افزونههای بهبود سرعت در سامانه مدیریت محتوا وردپرس ارائه کردیم. هریک از این افزونهها مزایا و کارکردهای به خصوص خود را دارد. اما اگر بخواهیم بهترین گزینه را از این میان انتخاب کنیم بایستی به لیستی از فاکتورهای مختلف توجه کنیم. مثلاً به این نکته که نصب افزونه تا چه حد ما را از نصب سایر افزونههای جانبی بینیاز میکند. یا این که کارکرد افزونه تا چه حد قابل اطمینان است و در چه مدت زمانی می تواند بهینه سازی سرعت سایت را انجام بدهد. تمامی مواردی که توضیح دادهایم را قبلاً دربارهی موارد معرفی شده در مقالهی «بهترین افزونههای وردپرس» را بررسی کردهایم و به یک نتیجه رسیدهایم: WP Rocket بهترین افزونه افزایش سرعت وردپرس است!
WP Rocket : بهترین افزونه افزایش سرعت وردپرس!
با توجه به تمام مواردی که در قسمت قبل برشمردیم، WP Rocket گزینهای است که به جرئت میتوانیم بگوییم حالا حالاها بهترین افزونه افزایش سرعت وردپرس است. برخی از امکانات این افزونه عبارتند از:
- بهبود سرعت لود صفحات در سامانه مدیریت محتوا وردپرس
- پیش بارگیری کش
- کش مرورگر
- فشرده سازی GZIP
- بهینه سازی تجارت الکترونیک
- سازگاری عالی با سایر ابزارها و افزونهها
- پشتیبانی Cross-Origin برای فونت های وب
- شناسایی و پشتیبانی از پلاگین ها، تم ها و محیط های میزبانی شخص ثالث مختلف
- ترکیبی از اسکریپت های درون خطی و شخص ثالث
- ووکامرس Refresh Cart Fragments Cache
مشکلات افزونه WP Rocket
در کنار تمام مزایایی که برای این افزونه برشمردیم بایستی به برخی نکات نیز اشاره کنیم که ممکن است برای برخی کاربران، به عنوان مشکل تلقی شوند:
- این افزونه نسخه رایگان ندارد!
یکی از مواردی که مانع از استفاده بسیاری از وبمستران و سئوکاران از این افزونه میشود، این است که این افزونه هیچ نسخه رایگانی ندارد و برای استفاده از آن بایستی سالانه مبلغ ۴۹ دلار را بپردازید. در حالی که اگر اهمیت موضوع سرعت سایت وردپرسی را بدانیم این موضوع نمیتواند مانع بزرگی باشد. بهبود سرعت باعث بهبود رتبه در نتایج گوگل و از طرف دیگر افزایش رضایت کاربران میشود. تجربهی کاربری خوب باعث افزایش تبدیلها و نزدیکتر شدن مخاطب به خرید میشود. بنابراین با یک حساب سرانگشتی، میتوان به این نتیجه رسید که ۴۹ دلار سالانه برای افزایش خرید، مبلغ زیادی نیست. به خصوص که عملکرد این پلاگین در سامانه مدیریت محتوا وردپرس نسبتاً تضمین شده است و میتوانیم به نتیجه کارش مطمئن باشیم. ضمن این که این افزونه ۱۴ روز ضمانت بازگشت وجه را نیز برای مشتریان درنظر میگیرد.
ممکن است یک نسخه نال شده از WP Rocket را به صورت رایگان پیدا کنید، اما اگر نظر ما را بخواهید باید بگوییم که اکیداً توصیه میکنیم از این نسخهها استفاده نکنید. چرا که ریسک هک شدن در آنها بالاست. عموما هکرها از رایگان سازی ابزارهای محبوب به عنوان طعمه برای حمله به وبسایتها استفاده میکنند.
- WP Rocket نیاز به تنظیمات پیکربندی دارد!
در کنار تمام مزایایی که برای این ابزار برشمردیم باید بگوییم که WP Rocket افزونهای نیست که با یک کلیک شروع به کار کند. بلکه برای بهترین عملکرد آن، بایستی برخی تنظیمات را انجام بدهید. شاید این یکی ایراد به حساب نیاید و برای بسیاری از افراد بسیارهم ساده باشد. اما ممکن است مبتدیان نیاز به راهنمایی داشته باشند. که جای نگرانی نیست، لیموهاست در ادامه مطلب راهنمای فعالسازی این افزونه را در اختیارتان قرار میدهد.
پیشنهاد میکنیم مطالعه کنید: «ضروریترین افزونههای وردپرس در سال ۲۰۲۲!»
تنظیمات اولیهی کشینگ در افزونهی WP Rocket
پس از دانلود افزونه WP Rocket از سایت اصلی این برند، شما میتوانید از داشبورد سامانه مدیریت محتوا وردپرس در بخش تنظیمات، وضعیت کشینگ در این افزونه را ببینید. خبر خوب این که WP Rocket منتظر درخواستهای کاربر برای شروع کشینگ نمیماند و از همان ابتدا به صورت فعال کراول را شروع میکند و صفحات را در حافظه پنهان بارگذاری می کند.
گام اول: تنظیم گزینههای کشینگ در WP Rocket
گرچه برخی تنظیمات کشینگ به صورت پیش فرض در این افزونه فعال هستند اما برای کارایی هرچه بیشتر بهتر است برخی تنظیمات را به صورت دستی تغییر دهید. در این بخش به تنظیمات بهینه کشینگ میپردازیم. برای شروع این تنطیمات، از داشبورد وردپرس به Settings »WP Rocket بروید و روی زبانه «Cache» کلیک کنید. و تنظیمات سه بخش زیر را انجام دهید:
-
تنظیمات کش موبایلی
همانطور که اشاره شد حافظه پنهان موبایل در بخش Mobile Caching به طور پیش فرض روشن است. اما توصیه میکنیم که گزینه “Separate cache files for mobile devices” را نیز بررسی کنید. چرا که این گزینه به WP Rocket اجازه میدهد فایلهای کش جداگانه برای کاربران موبایل ایجاد کند. به این ترتیب خیالتان راحت خواهد بود که کاربران موبایلی ،تجربه کاربری مبنی بر کشینگ را تمام و کمال خواهند داشت.
-
تنظیمات کش مرورگربا استفاده از افزونه بهینه سازی سایت WP Rocket
در این قسمت زیر عنوان User Cache گزینهی «Enable caching for logged-in wordpress users» وجود دارد که میتوانید آن را فعال کنید. اگر کارکرد سایت شما به این صورت است که کاربران برای دسترسی به برخی ویژگیها بایستی عضویت داشته و وارد سایت شوند، باید این گزینه را علامت بزنید. به عنوان مثال، اگر یک فروشگاه ووکامرس یا یک وب سایت عضویت دارید، این گزینه تجربه کاربری را برای همه کاربران وارد شده بهبود می بخشد.
-
تنظیمات زمان کشینگ
گزینهی Cache lifespan مربوط به تعیین مدت زمانی است که درنظردارید دادههای کش شده روی وبسایت شما ذخیره شوند. محدودیت پیش فرض روی ۱۰ ساعت تنظیم شده است که برای اکثر وب سایتها مناسب است. با این حال، اگر سایت پرترافیکی را مدیریت میکنید، می توانید آن را روی مقدار کمتری تنظیم کنید. و در مقابل اگر سایت شما زیاد به روز نمیشود، میتوانید زمان طولانیتری را در نظر بگیرید. پس از انجام این تنظیمات دکمهی «Save » را بزنید.
افزونه WP Rocket پس از گذشت زمانی که تعیین کردهاید فایلهای کش را حذف خواهد کرد و بلافاصله بارگیری حافظهی پنهان را با محتوای جدید شروع میکند.
گام دوم: کم کردن حجم فایلها با WP Rocket
یکی از قابلیتهای بسیار خوب این پلاگین بهینه سازی سایت وردپرسی (WP Rocket) این است که به شما اجازه میدهد حجم فایلهای استاتیک مثل جاوا اسکریپت و شیوه نامه های CSS را کم کنید. به حداقل رساندن محتوای استاتیک، اندازهی فایلها را کوچکتر می کند. در بیشتر موارد، این تفاوت آنقدر ناچیز است که نمی تواند تأثیر قابل توجهی بر عملکرد وب سایت شما بگذارد. با این حال، اگر یک سایت پرترافیک را مدیریت میکنید، قطعاً می تواند تأثیر چشمگیری در کاهش استفادهی کلی شما از پهنای باند و صرفه جویی در هزینه های میزبانی داشته باشد.
- برای این کار بایستی به تب File Optimization بروید و تیک فایلهایی که نیاز است کوچکتر شوند را فعال کنید.
- اگر این تنظیمات را فعال کردید، لطفاً مطمئن شوید که صفحات وبسایت خود را بهطور کامل بررسی کردهاید و همه چیز همانطور که در نظر داشتهاید، کار میکند.
توجه داشته باشید که کوچک کردن فایلها میتواند عواقب غیرمنتظرهای مثل بارگیری نشدن فایلها، یا درست کار نکردنشان را در پی داشته باشد.
پیشنهاد میکنیم مطالعه کنید: «کاملترین آموزش افزایش سرعت سایت وردپرسی»
گام سوم: فعال سازی Lazy Load برای بهبود سرعت بارگذاری صفحه
تصاویر سایت، یکی از سنگینتر موارد برای بارگذاری هستند. از طرفی شما برای جذابیت صفحات خود به تصاویر نیاز دارید. اگر در صفحهای تصاویر زیادی داشته باشید، لود صفحاتتان کندتر از میانگین استاندارد میشود و عموم کاربران بیش از ۴-۵ ثانیه منتظر لود شدن صفحات نخواهند ماند. ابزار WP Rocket با ویژگی Lazy Loading این مشکل را حل کردهاست. با این ویژگی به جای این که تمام تصاویر صفحه همزمان بارگیری شوند و ثانیههای طلایی شما را هدر بدهند، همگام با اسکرول کاربر و نوبتی لود میشوند. این ویژگی باعث میشود کاربران از سرعت لود صفحاتتان لذت ببرند. علاوه بر تصاویر، میتوانید Lazy Loading را برای جایگذاری ویدیوهای YouTube و iframe نیز فعال کنید.
در حالی که Lazy Loading به بهبود سرعت لود تصویرهای سایت کمک میکند اما شما را از بهینه سازی تصاویر بی نیاز نمیکند. در لیمو مگ، مقالهی کاملی درباره بهینه سازی تصاویر در وردپرس ایجاد کردهایم.
گام چهارم: تنظیم دقیق پیش بارگیری در WP Rocket
در مرحله بعد، میتوانید تنظیمات پیش بارگیری را در افزونه بهینه سازی سایت WP Rocket، با رفتن به برگه “Preloading” مرور کنید. به طور پیش فرض این پلاگین، در صفحهی اصلی شما کراول میکند و لینکها را برای پیش بارگیری حافظه پنهان دنبال می کند.
همچنین، میتوانید از پلاگین بخواهید از نقشه سایت XML شما برای ایجاد کش استفاده کند. این افزونه بهینه سازی سایت به شما امکان خاموش کردن پیش بارگیری را هم میدهد، که البته ما توصیه نمیکنیم این کار را انجام دهید. با خاموش کردن پیش بارگیری در واقع به وردپرس میگویید که فقط زمانی صفحات را در حافظه پنهان نگه دارد که کاربر درخواست بدهد. و این یعنی کاربران همواره در اولین باری که صفحه را لود کنند با کندی سایت مواجه خواهند شد.
گام پنجم: تنظیم قوانین ذخیره سازی پیشرفته
همچنین میتوانید کوکیها، عوامل کاربر (مرورگرها و انواع دستگاه) را حذف کنید و هنگام بهروزرسانی صفحات یا پستهای خاص، حافظه پنهان را بهطور خودکار بازسازی کنید.
تنظیمات پیش فرض برای اکثر سایتها جواب میدهد. اگر در مورد این گزینه ها مطمئن نیستید، بهتراست آنها را خالی بگذارید. بهترین افزونه افزایش سرعت وردپرس
این قسمت تنظیمات برای توسعه دهندگان و کاربران قدرتمندی مناسب است که به تنظیمات سفارشی نیاز دارند.
پیشنهاد میکنیم مطالعه کنید: «آموزش رایگان طراحی سایت با وردپرس!»
گام ششم: پاکسازی دیتابیس با استفاده از WP Rocket
WP Rocket به عنوان بهترین افزونه بهینه سازی سایت، پاکسازی پایگاه داده وردپرس را آسان می کند. بگذارید صادقانه بگوییم که این کار تاثیر چشمگیری بر عملکرد سایت شما نخواهد داشت، اما محض اطمینان بهتر است هر کاری که از دستتان برمیآید و هرکاربردی که پلاگین افزایش سرعت وردپرس، در اختیارتان قرار میدهد، برای سرعت سایت انجام بدهید. برای این کار در صفحه تنظیمات پلاگین باید به تب Database بروید. سپس میتوانید دادههای مربوط به ویرایشهای مکرر پست، پیشنویسها، اسپمها و کامنتهای Trash را حذف کنید.
بهتر است ویرایشهای مختلف پست را با این افزونه بهینه سازی سایت حذف نکنید؛ چرا که ممکن است بعدا نیاز شوند.
گام هفتم: کاهش فعالیت API ضربان قلب با بهترین افزونه افزایش سرعت وردپرس
Heartbeat API به وردپرس اجازه می دهد تا درخواست دورهای را به سرور میزبان در پس زمینه ارسال کند. به این ترتیب سایت شما میتواند وظایف برنامه ریزی شده را انجام دهد. مثلاً وقتی در حال نوشتن پست هستید، ویرایشگر از API ضربان قلب برای بررسی اتصال و تغییرات پست استفاده می کند. ویژگی Heartbeat در این افزونه بهینه سازی سایت ، علاوه بر سایر مزایا، میتواند باعث افزایش استفاده از پردازنده و کند شدن سایت شود.
برای کنترل این ویژگی و کاهش فرکانس API ضربان قلب می توانید بر روی تب Heartbeat API کلیک کنید. پیشنهاد نمیکنیم که Heart Beat API را غیرفعال کنید چرا که ویژگی های بسیار مفیدی را ارائه میدهد. با این حال، می توانید فرکانس آن را کاهش دهید تا عملکرد را به خصوص برای سایت های بزرگتر بهبود بخشید.
برای آشنایی با ۸ روش ساده دیگر برای افزایش سرعت مقاله افزایش سرعت لود صفحه در وردپرس را مطالعه کنید
سخن پایانی
در این مقاله WP Rocket را به عنوان بهترین افزونه افزایش سرعت وردپرس و افزونه بهینه سازی سایت را معرفی کردیم و راهنمای گام به گام تنظیمات اولیهی آن را نیز در اختیارتان قرار دادیم. اگر دربارهی هریک از بخشهای این مقاله سوالی در ذهن دارید میتوانید از بخش نظرات زیر همین پست از ما بپرسید و پاسخ بگیرید. همچنین اگر تا کنون با پلاگین WP Rocket کارکردهاید، میتوانید تجربیات خود را با سایر کاربران به اشتراک بگذارید. فراموش نکنید که با دنبال کردن صفحه اینستاگرام لیموهاست میتوانید همواره از جوایز و تخفیفهای ما باخبر باشید!
دیدگاه ها
اولین نفری باشید که دیدگاه خود را ثبت می کنید