افزونه های کش وردپرس چگونه کار میکند ؟ بهترین افزونه های کش چیست ؟
ما در این مقاله 5 تا از بهترین افزونه های کش وردپرس برای صفحه ساز المنتور را جمع آوری کرده ایم.
اگر شما میخواهید سرعت سایت های که با المنتور طراحی کرده اید افزایش دهید، یک افزونه کش خوب یک روش عالی برای بهبود عملکرد سایت شما و کاهش بار بر روی سرور شما است.
با این حال، افزونه های کش زیادی وجود دارد که انتخاب از بین آنها خیلی سخت است. برای کمک، ما 5 افزونه برتر در وردپرس و نحوه کارکرد آن ها را توضیح میدهیم.
علاوه بر اینکه هر افزونه چگونه کار میکند، برخی از تست های اساسی را که با سرویس GTmetrix.com انجام شده را با شما به اشتراک میگذاریم.
5 افزونه برتر کش وردپرس برای کاربران المنتور
حالا در ادامه قصد معرفی 5 تا از افزونه برتر وردپرس برای افزایش سرعت سایت و کاهش بار روی سرور را داریم.
1. افزونه W3 Total Cache
یکی از محبوب ترین افزونه کش وردپرس که بیش از 1 میلیون نصب در سایت WordPress.org دارد.
از لحاظ عملکرد W3 Total Cache بیشترین تنظیمات را در بین افزونه کش وردپرس دارد.
علاوه برای کش صفحات از تنظیمات زیر پشتیبانی میکند:
- Minification
- Opcode cache
- Database cache
- Object cache
- Browser cache
- CDN integration
- Fragment cache
با این حال این افزونه شمشیر دو بله هست، زیرا علاوه بر داشتن بیشترین تنظیمات، پیچیده تر نیز هست.
تمام گزینه های موجود در سمت راست را ببینید، هر گزینه دارای تنظیمات دقیق هست که شاید باعث برای کار کاردن با این تنظیمات احساس خستگی کنید.
پس اگر شما تمام این تنظیمات را نیاز دارید، W3 Total Cache یک گزینه عالی هست. شما کنترل کامل روی چگونگی کش صفحات روی سایت وردپرس خود خواهید داشت.
اما اگر مطمئن نیستید object cache و database cache چه معنی میده، شاید بهتر باشه تا گزینه های دیگری رو از این لیست انتخاب کنید. گزینه های دیگر روند نصب راحتر و سریع تری نسبت به افزونه W3 Total Cache دارد و سایت شما را سریع بارگذاری میکند.
در اینجا چگونگی عملکرد افزونه W3 Total Cache فقط با استفاده از گزینه کش صفحات را نشان میدهد :
2. افزونه WP Fastest Cache
افزونه WP Fastest Cache یک افزونه محبوب دیگر، با رابط کاربری ساده تر از افزونه W3 Total Cache است.
در حالی تنظیمات پیشرفته افزونه W3 Total Cache دارد، و حتی گزینه های بیشتر از کش صفحات را پیشتیبانی میکند:
- Minification and concatenation
- GZIP compression
- Browser caching
- Cache preload (در حالت عادی، تنها نسخه کش شده یک صفحه را پس از اینکه کاربر از یک صفحه بازدید کند، ایجاد میکند.این گزینه به شما اجازه میدهد تا بدون انتظار بازدید کاربرد کش صفحه ایجاد شود.)
برای شروع، تمامی گزینه هایی که نیاز دارید تا استفاده کنید را بررسی کنید. گزینه های حذف کش به شما اجازاه میدهد تا کش صفحات را پاک کنید یا یک صفحه را از کش شدن جدا کنید.
در اینجا عملکرد افزونه WP Fastest Cache فقط با فعال کردن کش صفحات میبینیم :
3. WP Rocket
افزونه WP Rocket یک افزونه کش این لیست میباشد که نسخه رایگان در مخرن وردپرس ندارد، اما دارای یک رابط کاربر پسند و ویژگی های بسیار خوبی هست.
به محض نصب و فعال سازی افزونه WP Rocket به صورت خودکار قابلیت کش صفحات فعال می شود.
از قابلیت دیگر این افزونه میتوان به موارد زیر اشاره کرد :
- Cache preloading (دو روش متفاوت)
- Browser caching
- GZIP compression
- Database optimization
- Minification and concatenation
- Defer JavaScript loading
- DNS prefetching
- Lazy loading
آیا برای افزونه کش خوب نیاز به پرداخت هزینه هستیم ؟ قطعا نه.
اما افزونه WP Rocket راحت ترین افزونه برای انجام کش صفحات هست.
بنابراین اگر مایل هستید برای راحتی استفاده هزینه کنید، این گزینه بسیار عالی هست.
در اینجا عملکرد افزونه WP Rocket را میبینیم :
4. WP Super Cache
افزونه WP Super Cache یکی از محبوب ترین افزونه کش در مخزن وردپرس که برای تیم Automattic است که با تیم های WordPress.com و Jetpack مشترک هستند.
بزرگترین مزیت افزونه WP Super Cache سادگی آن می باشد. اگر میخواهید فقط قابلیت کش صفحات را روشن کنید، از این افزونه استفاده کنید.
با این حال، همچنین شما می توانید از گزینه های تنظیمات پیشرفته این افزونه، پیکربندی بیشتری داشته باشید. هر چند این قابلیت به اندازه ی 3 افزونه قبلی تنظیمات زیادی ندارد.
تنظمات پشتیبانی شده :
- حذف برگه خاص از قابلیت کش
- یکپارچه با CDN
- فعال کردن قابلیت preloading
- کش مرورگر
- تنظیمات کوچک دیگر :
در اینجا نحوه عملکرد افزونه WP Super Cache را میبینیم :
5. افزونه Cache Enabler
افزونه Cache Enabler یک افزونه فوق العاده ساده از سرویس KeyCDN ، یکی از محبوب ترین سرویس های CDN می باشد.
مثل WP Super Cache ،بزرگترین مزیت این افزونه، سادگی در استفاده ازآن هست.
- تنظیم تاریخ انقضا کش
- انتخاب پاک کردن خودکار کش (برای مثال زمانی که یک نوشته را بروزرسانی میکنید کش اون صفحه پاک شود)
- انتخاب یک برگه خاص از کش
در حالی که در بالا گفتیم افزونه Cache Enabler ساده است، به این معنا نیست که به خوبی عملیان کش را انجام ندهد. در طول تست هایی که انجام داده ایم، همیشه Cache Enabler عملکردی نزدیک به بالای جدول داشته است.
جمع بندی : بهترین افزونه کش وردپرس برای المنتور
برای جمع بندی این افزونه ها در آخر هم یک بار با سایت WebPageTest دوباره بررسی انجام شد و نتایج زیر بدست آمد :
بدون افزونه کش
- 2.742 ثانیه
افزونه W3 Total Cache
- 2.413 ثانیه
افزونه WP Fastest Cache
- 2.310 ثانیه
افزونه WP Rocket
- 2.355 ثانیه
افزونه WP Super Cache
- 2.439 ثانیه
افزونه Cache Enabler
- 2.359 ثانیه
در بررسی های انجام شده سریع ترین افزونه کش WP Fastest Cache شد، و افزونه WP Rocket و Cache Enabler نیز بالا ترین عملکرد و سرعت در جایگاه دوم قرار گرفته اند. در کنار زمان بارگذاری، قابلیت هایی از لحاظ سهولت در استفاده آسان افزونه ها، تقریبا به ترتیب زیر میتوان افزونه های کش وردپرس را انتخاب کرد :
- WP Rocket
- Cache Enabler
- WP Super Cache
- WP Fastest Cache
- W3 Total Cache
در آخر به یاد داشته باشید،یک افزونه کش خوب برای چشم پوشی مشکلات عملکردی سایت نیست. در حالی که قابلیت کش باعث افزایش سرعت سایت وردپرسی شما میشود، ولی تمامی جزئیات برای افزایش سرعت سایت وردپرسی را محیا نمی کند.
آیا در مورد بهترین راه برای استفاده از افزونه های کش وردپرس در المنتور سوالی دارید ؟ در بخش نظرات بپرسید.
3 پاسخ
با سلام و احترام
من از افزونه WP Rocket و قالب وودمارت برای فروشگاهم استفاده می کردم و رتبه خوبی هم در gtmetrix داشت تا اینکه تعداد محصولات را افزایش دادم و بعد از دو سه روز دیدم حجم پوشه کش چند برابر حجم کل داده های سایتم شده و هاستم پر شده و تو سایت gtmetrix هم رتبه و سرعت افت زیادی داشته حجم صفحه که قبلا به 2 مگابایت نمی رسید بیشتر از 46 مگابایت شده بود. مجبور شدم از فزونه کش LiteSpeed که در مخزن وردپرس هست استفاده کنم و تا حدود زیادی حجم بارگذاری را کاهش داد و تقریبا به 9 رسید و البته مشکل حجم کش هم برطرف شده و سایر گزینه ها هم بهبود داشته است و YSlow به A(91%) رسیده اما رتبه PageSpeed خوب نیست و F(0%) است که البته برای من سرعت بارگذاری کامل مهم هست که با اینکه از بالای 20 ثانیه رسیده به 10 اما باز هم خیلی زیاد است
با سلام .شما خودتون از چه افزونه ای برای کش استفاده کردید؟
با سلام
از افزونه WP Rocket برای بهینه سازی استفاده شده است.