سایت برتر

افزایش سرعت سایت با افزونه کش وردپرس WP Super Cache

wp super cache

آنچه در این مقاله می‌خوانید

افزونه کش WP Super Cache

این افزونه برای سرعت بارگذاری سایت شما حائز اهمیت است، با کش کردن سایت خود سرعت سایت شما بالا میرود در ابتدا فایل های استاتیک html تولید می‌کند و دیگر نیازی نیست مرورگرها اسکریپتهای نسبتا سنگین php را بارگذاری کنند.

این فایل ها برای اکثریت کاربرانی ارائه خواهد شد که وارد سیستم نشده اند یا دیدگاهی نگذاشته اند و یا پسورد پستهای محافظت شده را مشاهده نکرده اند. برای 99% بازدیدکنندگان فایل های استاتیک ارائه میشود. یک فایل کش شده را می توان هزاران بار ذخیره کرد. سایر بازدیدکنندگان، فایلهای کش شده سفارشی برای بازدید آنها ذخیره می‌کنند، اگر وارد سیستم شده اند یا دیدگاهی گذاشتند، این جزئیات برای آنها نمایش داده خواهد شد و کش میشوند.

این افزونه به سه روش فایل های کش شده را ذخیره می‌کند:

1.expert، سریع ترین روش استفاده از ماژول آپاچی “mod_rewrite” است که فایل های “supercached” را ذخیره می‌کند. عملکرد آن فوق العاده سریع است و کاملا از فایل های php گذر می‌کند.با ایجاد پیوند یکتا سفارشی دلخواه ماژول “mod_rewrite” در فایل htaccess ایجاد میشود.

2.simple، فایل های استاتیک “supercached” توسط php میتوانند ذخیره شوند، این افزونه فایل “supercached” ذخیره خواهد کرد پیکربندی آن آسان است و نیازی به تغییر فایل htaccess نیست و همانند ماژول “mod_rewrite” میباشد. همچنین می توانید بخش های صفحه پویا در حالت کش نگه دارید.

3.کش WP-Cache، این عمدتا برای کش صفحات برای کاربران شناخته شده، آدرس ها با پارامترها و فیدها استفاده می شود. کاربران شناخته شده در پروفایل کاربری خود وارد میشوند، بازدید کنندگان دیدگاه میگذارند، این روش انعطاف پذیر ترین حالت کش و کمی کندتر است. همچنین برای کاربران ناشناخته هم قابل مشاهده است حتی اگر supercaching غیرفعال باشد. شما می توانید بخش های پویا را در صفحه خود نیز در این حالت داشته باشید. این حالت همیشه فعال است، اما شما می توانید کش را برای کاربران شناخته شده ، آدرس ها با پارامترها یا فیدها به صورت جداگانه غیرفعال کنید. اگر فقط می خواهید از کش WP-Cache استفاده کنید، عبارت “DISABLE_SUPERCACHE” را در wp-config.php به 1 تغییر دهید.

اگر ویرایش فایل های PHP برای شما سخت است از روش simple (روش پیش فرض) استفاده کنید.

تنظیمات افزونه wp super cache

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

cash settings

در بخش کش کردن “کش کردن روشن” را انتخاب و روی “بروز رسانی وضعیت” کلیک کنید همچنین در بخش پایین میتوانید روی گزینه “تست کش” کلیک کنید و سایت خود را تست کنید.

اکنون کش بر روی سایت شما فعال شد و به سراغ تنظیمات بعدی میرویم در تب پیشرفته روش expert را انتخاب از ماژول “mod_rewrite” استفاده کنید و در آخر بروز رسانی وضعیت را بزنید، در روش پیش فرض توسط  php فایل های کش ارائه میشود به این دلیل از روش دوم بهتر است استفاده کنید.

در پایین، بخش “زمان ابطال & کالکشن زباله” مدت زمانی که کش را نگهداری می‌کند را نشان میدهد و میتوانید آن را تغییر دهید.

garbage collection

همچنین در تب پیش بارگذاری میتوانید تعیین کنید که کش فایل های شما هر چند دقیقه یکبار به روز رسانی شود.

preload

موفق و پیروز باشید.

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.

اطلاعاتی دارید که تکمیل‌کننده این مقاله باشد؟ ارسال کنید.

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

سوال دارم

  1. U16673 ۲۱ خرداد ۱۳۹۸

    سلام
    من این افزونه را نصب کردم، ولی زمانی که میخواهم به بخش تنظیمات بروم، با ارور زیر مواجه میشوم:

    Error: Configuration file /home/noxcoir/domains/noxco.ir/public_html/wp-content/wp-cache-config.php is missing. Please reload the page.

    لطفا راهنمایی بفرمایید.
    با تشکر

    • تیم پشتیبانی تیم پشتیبانی ۲۱ خرداد ۱۳۹۸

      سلام ظاهرا درست تنظیم یا نصب نشده صفحه را رفرش کرده و بررسی کنید. اگر حل نشد افزونه را غیر فعال و دوباره فعال کنید.

  2. کاربر مهمان ۲۳ خرداد ۱۳۹۷

    سلام وقت بخیر. اگر از افزونه کش استفاده کنیم همزمان میتونیم از قابلیت cdn سایت کلودفلار و یا amp گوگل هم استفاده کنیم؟
    سوال دیگری هم دارم اینکه بین افزونه های super cash w3 total cache , WP-FFPC کدوم میتونه بهتر باشه. هر سرچی از گوگل انجام میدم هر سه رو بهترین عنوان میکنن. لطفا این لینک رو بررسی کنید لینک سایتی هست که ازش هاست گرفتم. افزونه WP-FFPC رو متفاوت و بهترین معرفی میکنه حتی نسبت به super cache و w3 cache. ممنون میشم راهنمایی کنید.

    • U11404 ۲۴ خرداد ۱۳۹۷

      سلام
      بله نباید مشکلی داشته باشد.
      پیشنهاد میکنیم از بهترین افزونه افزایش سرهت سایت یعنی راکت استفاده کنید. خود ما هم در میهن وردپرس از راکت استفاده میکنیم :
      https://mihanwp.com/rocket/

  3. کاربر مهمان ۹ مرداد ۱۳۹۶

    سلام

    لطفا اموزش کامل از این افزونه رو بزارید تو سایت های دیگه هم نتونستم پیدا کنم اگه تصویری باشه خیلی خوب میشه مثل اموزش های خوبتون آموزش این افزونه رو هم بسازید ممنون

  4. U6594 ۹ مرداد ۱۳۹۶

    سلام

    ممنون بابت معرفی

    به آموزش کامل تصویری از این افزونه میشه قرار بدین تو سایت که کل بخش هاش رو آموزش بده