معرفی افزونه WP Rocket
WP Rocket یک افزونه تجاری برای سیستم وردپرس می باشد که به کمک آن می توانید سرعت بارگذاری وب سایت وردپرسی خود را به طرز باورنکردی افزایش دهید! یکی از پرفروش ترین و محبوب ترین پلاگین های بهینه سازی وردپرس افزونه wp rocket است که توانسته با بیش از 2,177,000 نصب و کسب رضایت 90% کاربران، به یکی از ابزار های محبوب و بهترین بهینه ساز سرعت و پرفورمنس سایت در میان رقبای خود تبدیل شود.
با دانلود افزونه راکت با اعمال تنظیماتی که در ادامه توضیحات این محصول به آنها خواهیم پرداخت، می تواند سرعت لود وب سایت شما را به میزان قابل توجهی افزایش دهد! اگر دغدغه افزایش سرعت و بهینه سازی gtmetrix و لایت هوس را دارید دانلود افزونه Rocket می تواند کارشما را ساده کند.
پیش نیازها
- نسخه PHP مورد نیاز: 7.4
- نسخه وردپرس حداقل: 5.0
امروزه سرعت لود وب سایت جز اولین و مهم ترین فاکتور های “بهینه سازی سئو” است. اکثر کاربران سایت های وردپرسی با مشکل سرعت لود پایین صفحات مواجه هستند که دلایل مختلفی می توانند در این مورد تاثیر داشته باشند.
یکی از دلایلی که موجب کاهش سرعت لود سایت می شود، عدم رعایت استاندارد های برنامه نویسی در بخش فرانت قالب های وردپرس و ووکامرس است.
با دانلود wp rocket و نصب آن می توانید با اعمال تنظیمات زیر فرایند بهینه سازی FrontEnd را انجام و تاثیر شگرفی در سرعت را مشاهده کنید.
قابلیت های بهینه سازی سرعت در افزونه راکت:
فعال سازی سیستم کش
کش یا ذخیره صفحات یکی از مهمترین تنظیماتی است که می توانید برای افزایش سرعت بازدید سایت برای کاربران خود انجام دهید.
- کش فایل های CSS
- کش فایل های JS
- کش دستگاه های موبایل
- تنطیمات کش برای کاربران وارد شده
- تعیین زمان عمر کش برای پاک سازی خودکار
تنظیمات بهینه سازی فایل های CSS
بهینه سازی فایل های css و js تاثیر بسیار زیادی در سرعت و رندرینگ بلاکینگ دارد. با استفاده از فشرده سازی و ترکیب کدها در تنظیمات افزونه راکت میتوان سرعت سایت به طور قابل توجهی افزایش داد. فقط کافیست امتحان کنید.
- فشرده سازی (minify) فایل های CSS | با استفاده از حذف کامنتها و فضاهای خالی.
- ادغام (combine) فایل های CSS | فایل های css شما را داخل ۱ فایل ترکیب میکند که باعث کاهش درخواستهای سمت سرور میشود.
- بهینه سازی delivery فایل های CSS | مشکلات render-blocking را در وب سایت شما برطرف می کند.
تنظیمات بهینه سازی فایل های JS
- فشرده سازی فایل های جاوا اسکریپت | با استفاده از حذف کامنتها و فضاهای خالی
- ادغام فایلهای جاوا اسکریپت | فایل های JS شما را ترکیب میکند که باعث کاهش درخواستهای سمت سرور میشود.
- تاخیر بارگذاری فایل های جاوا اسکریپت | مشکلات render-blocking را در وب سایت شما برطرف می کند.
- تاخیر اجرای فایل های جاوا اسکریپت | عملکرد را بهبود می بخشد
بهینه سازی فایل های HTML
با استفاده از حذف فضا های خالی که می تواند حجم پرونده html وب سایت را کاهش دهد.
- فشرده سازی فایل های html
تنظیمات بارگزاری تنبل (LazyLoad)
این قابلیت افزونه راکت باعث میشود محتوا فقط هنگام قرار گرفتن صفحه نمایش کاربر روی المان مربوطه بارگذاری و قابل مشاهده باشد که باعث می شود زمان لود صفحات به شکل واقعی و محسوس کاهش یابد و همچنین تعداد درخواستها نیز کاهش پیدا کند.
- فعال سازی LazyLoad برای تصاویر وردپرس
- فعال سازی LazyLoad برای ویدیو ها و Iframe های وردپرس
بهینه سازی المان های تصویر
در صورتیکه با پارامتر CLS آشنا باشید میدانید که یکی از فاکتورهای تاثیر گذار در تجربه کاربری و دیگر فاکتور مهم در core webvital است. در صورتیکه در قالب سایت ویژگی عرض و ارتفاع تعیین نشده باشد می توانید در افزونه rocket آنرا تنظیم و به سادگی امتیاز مربوط به آنرا دریافت کنید.
- افزودن اتریبیوت های عرض و ارتفاع به المان های فاقد width و height
تنظیمات پیش بارگذاری
پیش بارگذاری حافظه پنهان باعث می شود بازدید کنندگان شما سریعتر نسخه های پنهان شده در سایت را دریافت کنند. هنگامی که پیش بارگذاری افزونه wp rocket فعال می شود، حافظه پنهان با پیوندهای صفحه اصلی و نقشه سایت ها ایجاد می شود. سپس هنگام اضافه کردن یا بروزرسانی محتوا، پیش بارگذاری به طور خودکار فعال می شود. پیش بارگیری لینک نیز هنگامی که کاربر روی پیوند قرار دارد، زمان بارگیری را بهبود می بخشد و پیشدریافت درخواست DNS باعث افزایش سرعت بارگذاری فایلهای خارجی به خصوص بر روی شبکههای موبایلی خواهد شد.
- تنظیمات پیش بارگذاری کش
- تنظیمات پیش بارگذاری لینک ها
- پیش دریافت درخواست DNS
امکان تعریف قوانین پیشرفته و سفارشی
یکی از ویژگی های جذاب افزونه WP ROCKET انعطاف پذیری در تنظیمات بهینه سازی و رفتار آن در برابر صفحات و فایلهای خاص است.
- امکان مستثنی کردن برگه های ورود، خروج و آدرس های سفارشی
- امکان تعریف عدم کش کوکی های سفارشی
- امکان عدم کش کردن عامل های مختلف
- امکان تعریف آدرس هایی که همیشه در آنها حافظه پنهان پاک سازی شود
- امکان کش کردن کوئری استرینگ ها، که باعث میشوند که پارامتر های متد GET به اجبار کش شوند.
تنظیمات بهینه سازی دیتابیس
داشتن پایگاه داده ای تمیز و فاقد اطلاعات اضافی، کمک بسیاری به کاهش زمان بارگذاری وبسایت و بهبود عملکرد آن می کند. افزونه WP Rocket مجموعه ای اختصاصی از ابزارها را برای بهینه سازی پایگاه داده، پاک کردن داده های زائد و لاغر نگه داشتن آن در دسترس شما قرار می دهد. راکت میتواند تمامی بهینه سازی های زیر را برای دیتابیس انجام دهد:
- امکان پاک سازی پیش نویس پست ها (بازبینیها – پیش نویس خودکار – نوشتههای زباله دان)
- امکان پاک سازی دیدگاه ها (دیدگاههای اسپم – دیدگاههای زبالهدان)
- امکان پاک سازی داده های گذرا
- امکان پاک سازی پایگاه داده (بهینه سازی جداول دیتابیس)
- امکان فعال سازی پاک سازی خودکار
تنظیمات بهینه سازی Heartbeat وردپرس
- امکان کاهش یا غیرفعال کردن فعالیت Heartbeat
- امکان تغییر وضعیت رفتار در پس زمینه
- امکان تغییر وضعیت رفتار در ویرایشگر نوشته
- امکان تغییر وضعیت رفتار در frontend
دیگر ویژگی های افزونه WP Rocket
- رابط کاربری آسان
- امکان فشرده سازی Gzip
- امکان کش مرورگر
- بهینه سازی فونت های گوگل
- بارگذاری نقشه سایت
- قابلیت درون ریزی و برون ریزی تنظیمات
- هماهنگی و عدم تداخل با افزونه های فروشگاه ساز edd و ووکامرس
- سیستم کش اختصاصی برای دستگاه موبایل
- پشتیبانی از وب سایت های چند زبانه
اگر تعداد فایل های js و css در قالب شما زیاد است یکی ز بهترین راهکارها برای کاهش سرعت لود استفاده از قابلیت ترکیب و فشرده سازی کدهای این فایلهاست. در بسیاری از موارد با دانلود افزونه wp rocket بهینه سازی این فایلها امتیاز پرفورمنس gtmetrix به A نیز رسیده است.
امکانات افزونه افزایش سرعت سایت وردپرسی WP Rocket
- نصب ساده و بدون نیاز به تنظیمات پیشرفته
- کاملا فارسی سازی شده
- راه اندازی سریع
- نقشه سایت پیش بارگیری
- سازگار با CloudFlare
- Cache صفحات
- پشتیبانی از فشرده سازی GZip
- کش سمت مرورگر
- تشخیص موبایل
- سازگاری چند زبانه
- بهینه سازی فونت های گوگل
- پیشفرض DNS
- سازگار با تجارت الکترونیک
- امکان خروجی و ورودی اطلاعات
- بهینه سازی دیتابیس
- پشتیبانی از Lazy Load
- پشتیبانی از CDN
- سازگار با وردپرس شبکه
- سازگار با ووکامرس
- و…
لیست تغییرات:
نسخه v3.12.3.1 – آبان ماه 1401
[بهبود] Prevent fatal error when delaying massive inline scripts
[بهبود] Prevent fatal error when Action Scheduler returns error
[بهبود] Prevent fatal error when deactivating BigCommerce plugin
[بهبود] Exclude non-existing URLs coming from The Events Calendar plugin from the prelod