افزونه افزایش سرعت وردپرس Swift Performance

بررسی افزونه Swift Performance

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

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

افزونه های کش وردپرس معروفی مانند WP Rocket و W3 Total Cache Pro برای این سیستم مدیریت محتوا در دسترس هستند، اما یکی از جدیدترین افزونهای کشی که توانسته تحسین بسیاری از متخصصین را به همراه داشته باشد، افزونه Swift Performance است.

این افزونه در دو نسخه Lite و Pro عرضه شده است. Swift Performance Lite نسخه رایگان افزونه بوده که در مخزن وردپرس در دسترس است. Swift Performance Pro نیز نسخه پرمیوم این افزونه بوده که در مارکت رادزاد قابل تهیه است.

برخی از مهمترین ویژگی های افزونه Swift Performance Pro عبارتند از:

ساخت هوشمند کش

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

افزونه Swift Performance به طور کامل با WooCommerce، bbPress، Cloudflare و Varnish سازگار است.

بهینه سازی تصاویر

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

بهینه سازی CSS و JavaScript

Swift Performance دارای قابلیتی برای ترکیب و مینیفای CSS و JavaScript به طور اتوماتیک است. این گونه از حجم این فایل ها کاسته شده و همچنین تعداد درخواست ها نیز کمتر می شود.

بهینه سازی دیتابیس

یکی از دلایل مهم کند شدن سایت ها دیتابیس های بهم ریخته است. افزونه Swift Performance به شما کمک می کند تا داده های بلا استفاده مانند کامنته ای اسپم را از دیتابیس پاک کنید.

تنظیم کردن افزونه ها

بارگذاری منابع افزونه ها در صفحاتی که مورد استفاده قرار نمیگیرند موجب کند شدن بارگذاری می شود. Swift Performance به شما امکان می دهد تا از بارگذاری افزونه های غیرضروری در صفحات موردنظرتان جلوگیری کنید.

تست افزونه Swift Performance Pro

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

  • محیط تست
  • در سایت مورد تست ما ویژگی های زیر وجود دارد:
  • Apache
  • Varnish
  • PHP7.2
  • NGINX
  • Memcached
  • PHP-FPM
  • MySQL)
  • HTTP/2
  • گواهینامه امنیتی رایگان صادر شده توسط Let’s Encrypt

دیگر ویژگی ها عبارتند از:

  • یک گیگا بایت رم
  • 15 گیگا بایت هارد دیسک
  • محل سرور: لندن
  • نسخه وردپرس: 5.6

جهت سنگین تر شدن سایت و نزدیک شدن به شرایط واقعی ما با استفاده از افزونه FakerPress پست ها و برگه هایی را به آن اضافه نموده ایم.

تست توسط ابزار Pingdom انجام شده و سرور انتخابی در این ابزار London بوده است. حال افزونه Swift Performance را در چهار سناریوی زیر تست خواهیم کرد:

  • سناریوی اول: فعال بودن Varnish و غیرقعال بودن Swift Performance
  • سناریو دوم: فعال بودن Varnish و Swift Performance
  • سناریو سوم: غیرفعال بودن Varnish و Swift Performance
  • سناریو چهارم: غیرفعال بودن Varnish و فعال بودن Swift Performance

این سناریو ها به دلیل تاثیر گذار بودن Varnish بر روی سرعت سایت طراحی شده اند. تست افزونه Swift Performance Pro در کنار فعال بودن Varnish تصویر دقیقی از تاثیر گذاری Swift Performance به ما ارائه نمیدهد.

سناریوی اول: فعال بودن Varnish و غیرقعال بودن Swift Performance

نتیجه تست به شکل زیر است:

سناریو دوم: فعال بودن Varnish و Swift Performance

نتیجه تست دوم به شکل زیر است:

به وضوح دیده می شود که پس از فعال سازی Swift Performance سرعت بارگذاری وب سایت بهبود بهشیده شده است.

سناریو سوم: غیرفعال بودن Varnish و Swift Performance

نتیجه تست سوم به شکل زیر است:

سناریو چهارم: غیرفعال بودن Varnish و فعال بودن Swift Performance

نتیجه تست چهارم به شکل زیر است:

جمع بندی

طبق آزمایش های انجام شده افزونه Swift Performance Pro بر روی سرعت سایت تاثیر مثبتی می گذارد. هرچند این افزونه دارای رقیبان جدی هست، اما هیچ از آنها کمتر ندارد.

پاسخی بگذارید

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