نحوه استفاده از WP Super Cache در وبلاگ وردپرس

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

امروز قصد داریم بر یادگیری نحوه استفاده از WP Super Cache در وبلاگ وردپرس(WordPress blog) تمرکز کنیم. دو افزونه عالی وجود دارد که می‌توان از آنها برای ذخیره‌سازی افزونه‌ها استفاده کرد:  WP Super Cache و W3 Total Cache . بسته به نیاز شما، یکی از آنها باید در وبلاگ شما فعال باشد، اما امروز ما فقط در مورد نحوه استفاده از WP Super Cache در وبلاگ وردپرس(WordPress blog) بحث خواهیم کرد.

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

کاری که WP Super Cache انجام می دهد این است که فایل های PHP پویا وردپرس شما را از وبلاگ شما می گیرد و آنها را به فایل های (Dynamic WordPress PHP)HTML ایستا تبدیل می کند . مزیت این فایل این است که وزن کمتری نسبت به فایل PHP(PHP file) واقعی دارد و سرعت بارگذاری صفحه(page load speed) را افزایش می دهد که در نهایت بازدید کننده را خوشحال می کند زیرا هیچکس دوست ندارد منتظر بماند. با افزایش سرعت بارگذاری صفحه(page load speed search) ، موتورهای جستجو به احتمال زیاد صفحات شما را ایندکس می کنند و آنها را به بازدیدکنندگان بالقوه نشان می دهند.

خیلی از موارد بالا درست است، اما یک نکته وجود دارد، فایل HTML(HTML file) ایستا برای اکثر کاربران به جز کاربرانی که وارد وب سایت شما شده اند یا در وبلاگ شما نظر گذاشته اند، ارائه می شود. این جزئی بودن به این دلیل است که وقتی کاربر وارد شده است یا نظری را در وبلاگ شما ارسال کرده است با نام او به جای فایل ثابت نمایش داده می شود، بنابراین(file hence) توسط موتور کش قدیمی مدیریت می شود.

ویژگی WP Super Cache:

  • به شما امکان می دهد از (Allow)شبکه تحویل(Delivery Network) محتوا ( CDN ) همراه با سیستم کش استفاده(caching system) کنید.
  • صفحات وب فشرده شده برای کاهش زمان بارگذاری.
  • ذخیره سازی برای صفحات PHP نیز موجود است(PHP)
  • حافظه پنهان برای دستگاه های تلفن همراه و تبلت ها نیز موجود است.

نحوه استفاده از WP Super Cache در وبلاگ وردپرس(WordPress blog)

برای استفاده از WP Super Cache در وبلاگ وردپرس(WordPress blog) ، ابتدا باید افزونه را نصب کنید. بیایید ببینیم چگونه این کار را انجام دهیم، به حساب مدیریت(admin account) خود بروید و از Plugin > Add New ، WP Super Cache را جستجو کنید، سپس افزونه را نصب و فعال کنید.

افزونه WP Super Cache را جستجو کنید

پس از نصب این افزونه پیغام زیر نمایش داده می شود:

WP Super Cache is disabled. Please go to the plugin admin page to enable caching.

Wp Super Cache غیرفعال است.  لطفاً برای فعال کردن کش کردن به صفحه مدیریت افزونه بروید

قبل از اینکه بتوانید از آن استفاده کنید باید افزونه WP Super Cache(WP Super Cache plugin) را فعال کنید، فقط روی "صفحه مدیریت پلاگین" کلیک کنید و به سمت  تنظیمات WP Super Cache(WP Super Cache Settings) هدایت می شوید .

WP Super Cache را پیکربندی کنید

کادر کنار Caching On (توصیه می شود) را علامت بزنید تا WP Super Cache فعال شود و روی دکمه Update Status کلیک کنید(Update Status button) تا تغییرات شما ذخیره شود.

فعال کردن افزونه WP Super Cache Caching On

حالا بیایید با کلیک روی دکمه Test Cache(Test Cache button) در زیر Cache Tester بررسی کنیم که آیا افزونه کار می کند یا خیر . اگر همه چیز مطابق با آن پیش برود، چیزی شبیه به این خواهید دید:

تست کش نتایج موفقیت آمیز افزونه WP Super Cache

اگر به دلایلی می خواهید صفحات کش شده را حذف کنید، کافیست روی دکمه Delete Cache کلیک کنید(Delete Cache button) و می توانید بروید.

دکمه حذف کش

در گزینه های پیشرفته(Advanced Options) این 4 تنظیمات را انجام می دهید:

  • ذخیره سازی
  • متفرقه
  • پیشرفته
  • مکان کش

بیایید فقط در مورد هر یک از آنها صحبت کنیم و ببینیم چگونه می توان از تنظیمات Wp Super Cache تا حداکثر پتانسیل خود استفاده کرد.

ذخیره سازی

برای دسترسی سریع (توصیه می‌شود)(Cache hits to this website for quick access (Recommended)) برای روشن کردن حافظه پنهان ، کادر ضربه‌های کش به این وب‌سایت را علامت بزنید .

تنظیمات WP Super Cache برای ذخیره سازی پیشرفته

در مرحله بعد، سه گزینه برای کش وجود دارد و به طور پیش‌فرض از PHP برای سرویس دادن به فایل‌های کش استفاده می‌شود، اما ما نمی‌خواهیم PHP را درگیر کنیم، زیرا این باعث افزایش زمان بارگذاری صفحه می‌شود. بنابراین روی دکمه رادیویی(radio button) کنار « استفاده از mod_rewrite برای ارائه فایل‌های کش(Use mod_rewrite to serve cache files) » کلیک کنید، که سریع‌ترین روش برای ارائه فایل‌های HTML شما بدون نیاز به (HTML)موتور PHP است(PHP engine) .

متفرقه

در گزینه های Miscellaneous Enable (Miscellaneous)Compress pages به طور پیش فرض این گزینه غیرفعال است. این گزینه به کاهش کل زمان بارگذاری صفحه(page load time) کمک می کند .

تنظیمات متفرقه wp super cache

کش کردن مرورگر 304 اصلاح نشده را(304 not Modified browser caching) فعال کنید که نشان می‌دهد صفحه‌ای از زمان آخرین درخواست تغییر کرده است یا خیر. صفحات پنهان را برای کاربران شناخته شده ذخیره نکنید، زیرا این امکان را به سرپرست و کاربران می‌دهد(administrator and users) تا صفحات واقعی را بدون هیچ گونه ذخیره‌سازی در حافظه پنهان ببینند.

Don't cache را با پارامترهای GET فعال کنید زیرا این درخواست‌ها از طریق موتورهای PHP پردازش می‌شوند و سپس گزینه (PHP)بازسازی Cache(Cache rebuild) را فعال کنید.

پیشرفته

پشتیبانی از دستگاه تلفن همراه را(Mobile device) فعال کنید که بدیهی است Wp Super Cache(Wp Super Cache compatible) را با دستگاه های تلفن همراه سازگار می کند. در مرحله بعد، اگر تاریخ انقضای کش(cache expiration date) طولانی دارید ، گزینه Clear all cache files when a post or page is published را فعال کنید، در غیر این صورت این گزینه را همانطور که هست بگذارید.

تنظیمات پیشرفته در نحوه استفاده از Wp super Cache

بررسی های اضافی صفحه اصلی(Extra homepage) را فعال کنید تا ذخیره صفحه اصلی(homepage caching) به طور غیرمنتظره متوقف شود تا بررسی شود که آیا به درستی کار می کند یا خیر. همچنین، گزینه Only refresh current page when comments made را فعال کنید تا دوباره صفحه PHP(PHP page) را هنگام نظر دادن به کاربر نشان دهد.

مکان کش

خبر خوب شما حتی نیازی به لمس این گزینه ندارید، آن را به حال خود رها کنید.

پس از انجام تمام تنظیمات بالا، کافیست روی دکمه Update status کلیک کنید. پس از بازخوانی صفحه، قوانین بازنویسی حالت را دقیقاً در زیر تنظیمات پیشرفته مانند این مشاهده خواهید کرد:

قوانین بازنویسی مود در استفاده از افزونه WP Super Cache

کافی است روی Update Mod_rewrite Rules کلیک کنید و پس از تکمیل آن چیزی شبیه به زیر را مشاهده خواهید کرد:

قانون بازنویسی مود در نحوه استفاده از سوپر کش Wp به روز شده است

خوب، حدس می‌زنم همه چیز را در مورد تنظیمات پیشرفته یاد گرفته‌اید و می‌توانید نحوه استفاده کارآمد از افزونه WP Super Cache(how to use WP Super Cache plugin efficiently) را به دیگران آموزش دهید . اما هنوز تنظیمات بیشتری وجود دارد که قبل از ترک باید در مورد آنها بدانید.

زمان انقضا و جمع آوری زباله

در اینجا شما زمان و فرکانس(time and frequency) اعتبار داده های کش روی سرور خود را تنظیم می کنید. به‌طور پیش‌فرض، زمان کش(cache timeout) روی 1800 ثانیه تنظیم شده است، اما اگر تعداد مقالات زیادی در سایت خود دارید، زمان کمتری را تنظیم کنید.

زمان انقضا و جمع آوری زباله در تنظیمات کش فوق العاده Wp

بعدی، Accepted Filnames & Rejected URI(Filenames & Rejected URIs) است، در اینجا می‌توانید انواع صفحات زیر را برای cache کردن بر اساس نیاز خود غیرفعال کنید:

  • پست های تک
  • جستجوی صفحات
  • صفحات نویسنده
  • صفحه اول
  • دسته بندی
  • آرشیوها
  • صفحات
  • تغذیه می کند
  • صفحه اصلی
  • برچسب ها

خوب، نیازی نیست که با این تنظیمات دست و پنجه نرم کنید، بنابراین درست پیش بروید.

پشتیبانی CDN را فعال کنید

برای فعال کردن پشتیبانی CDN(CDN support) با افزونه WP Super Cache(WP Super Cache plugin) ، باید علامت فعال کردن پشتیبانی CDN را(Enable CDN support) علامت بزنید ( مطمئن شوید(Make sure) که زبانه CDN(CDN tab) را در کنار تنظیمات پیشرفته انتخاب کرده باشید).

افزونه وردپرس را پشتیبانی CDN WP super cache فعال کنید

در مرحله بعد، URL محلی یا URL Offsite(URL or Offsite URL) خود را مانند http://cdn.test.adityafarrad.com/wp-includes/js/prototype.js وارد کنید و روی ذخیره تغییرات کلیک کنید.

محتوا

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

تب محتوا در تنظیمات فوق کش wp

پیش بارگیری کنید

گزینه Preload(Preload option) تمام صفحات و پست های وب سایت شما را در حافظه پنهان ذخیره می کند و سپس نسخه استاتیک را برای همه بازدیدکنندگان ارائه می دهد. این گزینه به طور پیش فرض روی 0 تنظیم شده است که در واقع یک حالت غیرفعال است. حداقل زمان مورد نیاز 30 دقیقه است و همچنین باید تمام گزینه های پیش بارگذاری را فعال کنید تا در واقع از این افزونه بهره ببرید.

تنظیمات کش Preload را به روز کنید

سپس روی گزینه Update Settings کلیک کنید و پس از بازخوانی صفحه خود، روی دکمه Preload Cache Now کلیک کنید. هنگامی که کش شروع به ساختن برای سایت شما کند، سرعت بارگذاری صفحه(page load speed) خود را به شدت بهبود می بخشد .

امیدواریم این مقاله برای شما مفید بوده باشد و نحوه استفاده از افزونه WP Super Cache(WP Super Cache plugin) در وبلاگ وردپرس(WordPress blog) را با موفقیت یاد گرفته باشید . هنگامی که تنظیمات فوق را اجرا کردید، سرعت بارگذاری سایت(site load speed) شما به شدت افزایش می یابد. اگر هنوز در مورد این پست سؤالی دارید، در نظرات از آنها بپرسید.

پیشنهادی برای اضافه کردن اینجا دارید؟ آیا ترفند مخفی برای افزایش سرعت بارگذاری صفحه(page load speed) خود دارید؟ پیشنهادات همیشه در اینجا استقبال می شود!



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts