آموزش کامل کش کردن سایت وردپرسی با افزونه wp super cache

افزونه wp super cache

یکی از موارد بسیار حائز اهمیت در رابطه با سایت های وردپرس سرعت بارگذاری سایت است. در حالت ایده آل یک سایت باید در کمتر از ۵ ثانیه بارگذاری شود در حالی که سرعت بارگذاری اکثر سایت ها چندان مطلوب نیست. به کمک ابزارهایی نظیر gtmetrix این سرعت قابل اندازه گیری است. سرعت بارگذاری سایت روی سئو سایت و ترافیک ورودی سایت تاثیر مستقیمی دارد. بعد از انتخاب یک سرویس میزبانی مثل هاست مخصوص وردپرس از بهترین ارائه دهنده هاست باید در خصوص بهبود سرعت قدم بردارید. یکی از روش های افزایش سرعت بارگذاری سایت استفاده از افزونه های کش وردپرس مثل wp super cache است.

افزونه کش wp super cache منبع باز (open source) و دارای قابلیت ارتقاء با بیش از ۲ میلیون نصب فعال می باشد که به ۲۶ زبان مختلف از جمله زبان فارسی ترجمه شده است.

آموزش کار با افزونه wp super cache

wp super cache یک افزونه ذخیره کش برای وردپرس است. این افزونه از سایت داینامیک وردپرس شما تعدادی فایل HTML ثابت تولید می کند. پس از تولید این فایل ها وب سرور به جای پردازش اسکریپت های نسبتا سنگین PHP فایل های HTML تولید شده را ارائه می کند. در واقع با استفاده از این افزونه سرعت وب سایت خود را به میزان قابل توجهی افزایش می دهید. ۹۹% از بازدیدکنندگان شما از پرونده های استاتیک HTML استفاده می کنند. به سایر بازدیدکنندگان پرونده های کش شده سفارشی متناسب با بازدید آنها ارائه می شود. پرونده های استاتیک html به کاربران زیر ارائه می شوند:

  • کاربرانی که به سیستم لاگین نکرده اند.
  • کاربرانی که در سایت وردپرس شما نظری ثبت نکرده اند.
  • کاربرانی که که به تازگی وارد شده اند.

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

  1. Expert: سریع ترین روش استفاده از ماژول آپاچی است که فایل های supercache را ذخیره می کند. عملکرد آن فوق العاده سریع است. اگر میزبانی وب شما متحمل ترافیک بالا باشد احتمالا با سبک تر شدن درخواست ها افزایش سرعت را احساس می کنید.
  2. simple: فایل های استاتیک Supercached  را می توان با PHP ارائه داد و این روش پیشنهادی برای استفاده از افزونه است. می توانید بخش هایی از صفحه خود را در این حالت در حافظه پویا قرار دهید.
  3. WP-Cache caching: این روش انعطاف پذیری بیشتری نسبت به سایر حالت های کش کردن دارد و به همین خاطر کندتر هم هست! در صورت غیرفعال بودن supercaching بازدیدهای ناشناخته را ذخیره می کند. اگر می خواهید فقط از حافظه پنهان استفاده کنیدقطعه کد “DISABLE_SUPERCACHE را در فایل wp confg.php در حالت ۱ تنظیم کنید.
نکته: در صورتی که ویرایش فایل های php برای شما سخت است از حالت (پیش فرض) برای کش کردن استفاده کنید.
wp super cache

ویژگی های افزونه wp super cache

  • آسان: تنظیمات این افزونه بسیار آسان است و در عرض کمتر از ۵ دقیقه می توانید تمام تنظیمات لازم را پیاده سازی کنید.
  • سریع: دارای سیستم سریع و کارآمد برای وب سایت وردپرسی.
  • رایگان: ارائه قابلیت های مناسب در برابر رایگان بودن

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

  • رایگان
  • نصب و پیکربندی ساده
  • افزایش سرعت بارگذاری سایت
  • بهبود رتبه سئو سایت
  • افزایش ترافیک ورودی سایت
  • فشرده سازی صفحات
  • پشتیبانی از CDN
  • امکان پیش بارگذاری
  • امکان تعیین انقضای اطلاعات کش شده
  • مشاهده گزارش وضعیت کش صفحات

معایب افزونه wp super cache

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

گزارش ناسازگاری افزونه WP Super Cache

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

در چنین شرایطی بهتر است از میزبانی خود درخواست کنید وضعیت کش سرور را بررسی نمایند شما نیز افزونه های فعال سایت خود را مورد بررسی قرار دهید. افزونه های مشابه افزونه WP SUPER CACHE به شرح زیر هستند:

  • WP Rocket (آموزش افزونه موشک وردپرس)
  • W3 Total Cache (نحوه نصب و فعال سازی w3 total cache)
  • WP Fastest Cache (آموزش فشرده سازی فایل‌ها در وردپرس)
  • WP Optimize (کاهش حجم سایت وردپرسی با wp optimize)
  • Hyper Cache
  • Comet Cache
  • Cachify
  • Simple Cache
  • Zen Cache
  • Cache Enabler

wp super cache شامل تمام ویژگی هایی است که برای سرعت بخشیدن به وب سایت خود نیاز دارید. این افزونه دارای قابلیت هایی همچون فشرده سازی gzip، پیش بارگذاری حافظه پنهان، پشتیبانی از cdn، پیش نمایش موارد کش شده و… است.

نصب بهترین افزونه کش وردپرس

  1. ابتدا به کمک آموزش ورود به پیشخوان وردپرس و با وارد کردن نام کاربری و رمز عبور به سایت وردپرسی خود لاگین کنید.
  2. سپس در پیشخوان وردپرس به مسیر افزونه ها> افزودن مراجعه نمایید.
  3. افزونه wp super cache را جستجو کرده و روی دکمه “هم اکنون نصب کن” مقابل آن کلیک کنید.
  4. یا اینکه افزونه را از طریق باکس زیر دانلود نموده و به کمک راهنمای نصب و فعالسازی افزونه وردپرس آن را راه اندازی نمایید.

پلاگین wp super cache از مجموعه افزونه های کش وردپرس است که می توان آن را از مخزن وردپرس به صورت رایگان دانلود و روی سایت خود نصب نمایید.

اطلاعات بیشتر درباره افزونه

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

رفع خطای WP Super Cache caching broken

ممکن است پس از نصب و فعال سازی افزونه با پیغام خطای زیر مواجه شوید:

 

Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.
Please edit  wp-content/advanced-cache.php and make sure the path to wp-content/plugins/wp-super-cache/wp-cache-phase1.php is correct.

 

برای رفع خطای WP Super Cache caching broken مراحل زیر را دنبال کنید:

  1. ابتدا به کمک آموزش ورود به هاست دایرکت ادمین یا آموزش ورود به هاست سی پنل به سرویس میزبانی وب خود وارد شوید.
  2. به محل نصب وردپرس روی هاست خود مراجعه نمایید و فایل  wp-config.php را پیدا کنید.
  3. روی فایل کلیک راست کرده و گزینه EDIT را انتخاب نمایید.
  4. در میان کدهای فایل، قطعه کد زیر را بیابید.

آخرین نوشته ها

تماس با ما

 کرج، شاهین ویلا، بلوار امام خمینی ، خیابان نهم شرقی ، برج شاهین ،طبقه اول واحد2

 91014618

  info@shopingserver.net

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

Erfan Akbarieh

Erfan Akbarieh

مطالب مرتبط