افزونه‌های سایت نوین مارکت

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

برای سرعت احتمالاً یکی از WP Rocket / FlyingPress / LiteSpeed Cache + Cloudflare APO استفاده شده.

Cloudflare APO

APO = Automatic Platform Optimization
یه سرویس پولی (حدود ۵ دلار در ماه) از Cloudflare برای وردپرسه.


📌 چی کار می‌کنه؟

  1. کل سایت وردپرسی رو استاتیک می‌کنه
    • یعنی Cloudflare کل صفحاتت رو (نه فقط استاتیک‌فایل‌ها مثل CSS/JS/Images) کش می‌کنه.
    • بازدیدکننده‌ها دیگه به هاستت وصل نمی‌شن، مستقیم از دیتاسنترهای Cloudflare سرو می‌گیرن.
  2. کش روی کوکی‌ها رو مدیریت می‌کنه
    • چون وردپرس پر از کوکیه (مثلاً برای ورود کاربر)، کش معمولی Cloudflare خیلی جواب نمی‌ده.
    • APO این کوکی‌ها رو می‌شناسه و فقط محتوای عمومی رو کش می‌کنه، محتوای مخصوص کاربر (مثلاً وقتی لاگین کردی) رو از سرور اصلی می‌کشه.
  3. بهبود Core Web Vitals
    • چون HTML صفحه از نزدیک‌ترین دیتاسنتر Cloudflare میاد، سرعت لود خیلی بالاتر می‌ره.
    • مخصوصاً روی TTFB (Time To First Byte) تأثیر زیادی داره.

🎯 کی به درد می‌خوره؟

  • اگر سایتت وردپرسی باشه (وبلاگ، فروشگاهی یا المنتوری).
  • اگر هاستت معمولی باشه و می‌خوای با هزینه کم سرعت جهانی بگیری.
  • مخصوصاً وقتی مخاطب‌های بین‌المللی داری.

✅ خلاصه: Cloudflare APO یعنی تبدیل کل سایت وردپرسی به نسخه کش‌شده‌ی فوق سریع توی دیتاسنترهای Cloudflare در سراسر دنیا، بدون نیاز به دسترسی به هاست.

📌 Cloudflare APO و WP Rocket چه فرقی دارن؟

🔹 Cloudflare APO

  • تمرکزش روی تحویل سریع HTML + همه فایل‌ها از شبکه جهانی Cloudflareه.
  • یعنی بخش اصلی Front-end delivery رو برات حل می‌کنه (TTFB خیلی پایین میاد).
  • ولی کارهایی مثل minify، combine، delay JS، remove unused CSS، lazyload تصاویر رو انجام نمی‌ده (یا خیلی محدود).

🔹 WP Rocket

  • تمرکزش روی بهینه‌سازی داخل خود وردپرسه:
    • Minify/Combine CSS & JS
    • Delay JS execution
    • Critical CSS
    • Database Cleanup
    • Lazyload تصاویر و iframeها
    • Prefetch/DNS Prefetch
  • در واقع همه‌ی چیزهایی که به Core Web Vitals کمک می‌کنه (CLS، LCP، FID).

🎯 ترکیب ایده‌آل

  • خیلی‌ها بهترین نتیجه رو از APO + WP Rocket می‌گیرن:
    • APO: تحویل سریع HTML از نزدیک‌ترین سرور Cloudflare (TTFB عالی).
    • WP Rocket: بهینه‌سازی فایل‌ها و منابع داخل وردپرس (برای PageSpeed و Core Web Vitals).

⚠️ آیا میشه فقط یکی رو داشت؟

  • فقط APO: سرعت بارگذاری اولیه عالی میشه، ولی ممکنه هنوز مشکلاتی مثل JS سنگین یا CSS اضافه داشته باشی → تو PageSpeed Insights نمره کامل نمی‌گیری.
  • فقط WP Rocket: تو هاست خوب (مثلاً داخلی یا LiteSpeed) جواب میده، ولی اگه مخاطب خارج از ایران داری، TTFB ضعیف میشه چون CDN عادی Cloudflare فقط فایل‌های استاتیک رو می‌کشه، نه HTML.

✅ نتیجه

  • اگه سایتت مخاطب بین‌المللی داره → APO خیلی به صرفه‌ست، ولی بهتره WP Rocket یا FlyingPress هم کنارش باشه.
  • اگه سایتت فقط داخل ایران کاربرا داره و روی یه هاست خوبه → WP Rocket یا LiteSpeed Cache کافیه، APO ارزش هزینه نداره (چون Cloudflare تو ایران دیتاسنتر نداره).