آموزش حذف کامل کش وردپرس با افزونه wp super cache
از این آموزش، نحوه حذف کش وردپرس را با استفاده از افزونه WP Super Cache یاد خواهید گرفت.
مقدمه
آیا سعی دارید تغییراتی در وب سایت وردپرس خود ایجاد کنید اما همه چیز بی نتیجه به نظر می رسد.
به عنوان مثال، شما فقط یک تصویر اضافه کرده اید، یک موضوع را ویرایش کرده اید، یا اشتباهی را در متن یک پست وبلاگ برطرف کرده اید. با این حال، شما نمی توانید تغییرات را در سایت خود مشاهده کنید.
این به احتمال زیاد به دلیل مشکل در ذخیره صفحات است. از این آموزش، نحوه پاک کردن کش را با استفاده از افزونه WP Super Cache یاد خواهید گرفت.
ضمناً کش چیست؟ کش یک بافر میانی است که به شما امکان می دهد تا داده های پرکاربرد را در حافظه یا هارد دیسک خود ذخیره کنید، که می تواند روند صدور آنها را به میزان قابل توجهی سرعت بخشد.
مثالهای خوبی که در آن ذخیرهسازی کش نتایج مثبتی به همراه دارد عبارتند از:
- درخواست آخرین پست توییتر؛
- درخواست و خروجی آب و هوا از یک سرویس شخص ثالث؛
- درخواست آخرین ورودی ها از پایگاه داده؛
- درخواست نام سایت از پایگاه داده
با این حال، همانطور که می بینید، اگر به موقع آن را پاک نکنید، کش برای عملکرد سایت مضر است. به همین دلیل است که امروز یک راه آسان برای پاک کردن کش با استفاده از افزونه WP Super Cache به شما نشان خواهیم داد.
با ایجاد حافظه پنهان در سمت سرور وبلاگ وردپرس، زمان بارگذاری سایت کاهش می یابد.
پیش از ادامه ی مقاله ، در صورت نیاز به خرید هاست وردپرس به سایت شاپینگ سرور مراجعه کرده و از پلن های فوق العاده با قیمت های عالی دیدن کنید.
ذخیره (caching) صفحه وردپرس
سه نوع اصلی کشینگ یا ذخیره در وردپرس وجود دارد:
- ذخیره سازی صفحه – به شما امکان می دهد کل صفحه را در حافظه پنهان (کش) ذخیره کنید و در درخواست های بعدی آنها را از کش صادر کنید.
- کش کردن شی – به شما امکان می دهد نوع داده دلخواه را در حافظه پنهان کنید.
- ذخیره سازی ترانزیت – بسیار شبیه به کش کردن اشیا است، اجازه می دهد تا داده ها را برای یک دوره خاص ذخیره کنید.
هر سه نوع کش تحت شرایط خاصی به یکدیگر بستگی دارند.
برای تولید یک صفحه از آرشیو وردپرس کار زیادی لازم است. اینها چندین درخواست برای پایگاه داده برای دریافت آخرین ورودی ها، تنظیمات ویجت، تنظیمات تم، افزونه های فعال، نام و توضیحات سایت، تصویر پس زمینه، عنوان و موارد دیگر هستند.
کش صفحه (کش صفحه) به شما امکان می دهد نتیجه کل صفحه را ذخیره کنید. درخواست بعدی به همان آدرس همان صفحه را می دهد اما از حافظه نهان واقعا سریعتر و با بار کمتری روی سرور.
هنگام تغییر محتویات صفحات یا ورودیها، حافظه پنهان صفحه بازنشانی میشود و در یک درخواست بعدی، یک صفحه جدید با دادههای بهروز شده در حافظه پنهان ذخیره میشود.
در هسته وردپرس، کش صفحه اجرا نمی شود. با این حال، تمام عملکردهای لازم برای پیاده سازی این در افزونه های مدرن وجود دارد. دو تا از بهترین افزونه های کش صفحه WP Super Cache و W3 Total Cache هستند.
WordPress Super Cache یکی از محبوب ترین افزونه های کش است که توسط بیش از ۱ میلیون کاربر وردپرس استفاده می شود.
این افزونه به شما امکان می دهد فایل های HTML ایستا را برای صفحات خود ایجاد و اکسپورت کنید.
به علاوه، می توانید خروجی این صفحات را مستقیماً توسط وب سرور خود (Apache یا Nginx) پیکربندی کنید و پردازش فایل های PHP را دور بزنید. همچنین برخی از عملکردهای اضافی مانند راه اندازی CDN، ادغام تلفن همراه و غیره وجود دارد. WP Super Cache هم برای مبتدیان و هم برای کاربران باتجربه وردپرس مناسب است.
حذف کش با افزونه WP Cache
- ابتدا اجازه دهید وارد داشبورد وردپرس (پنل مدیریت) شویم. افزونه > زبانه پلاگین های نصب شده یا Plugin > Installed Plugins را در سمت چپ پیدا کنید و به افزونه WP Super Cache بروید. روی بخش settings کلیک کنید تا تنظیمات آن باز شود.
۲٫ افزونه باید فعال باشد تا بتوانید در تنظیمات آن تغییراتی ایجاد کنید. لطفاً قبل از اعمال تغییرات در تنظیمات، افزونه WP Super Cache را فعال کنید.
۳٫ اکنون تب Easy را پیدا کرده و روی Delete Cache کلیک کنید تا تمام کش ذخیره شده حذف شود:
۴٫ به تب Content بروید، جایی که باید روی دکمه Delete Expired کلیک کنید:
۵٫ اکنون می توانید افزونه WP Super Cache را از تب Plugins غیرفعال و حذف کنید:
ذخیره داده ها و حذف کش وردپرس به شما کمک می کند سرعت سایت خود را افزایش دهید و بار روی سرور خود را به میزان قابل توجهی کاهش دهید. امروز، نحوه پاک کردن کش را با استفاده از افزونه WP Super Cache دریافتید.