รีวิว WP Super Cache: Plugin Cache WordPress ฟรีที่ดีที่สุด 2026
WP Super Cache คือ plugin ยอดนิยมที่ช่วยเพิ่มความเร็วเว็บ WordPress ด้วยการสร้างไฟล์ static HTML แทนการประมวลผล PHP ซ้ำทุกครั้ง พัฒนาโดย Automattic บริษัทผู้สร้าง WordPress.com เอง ทำให้เชื่อถือได้และได้รับการดูแลอย่างต่อเนื่อง
สารบัญ
รู้จัก WP Super Cache คืออะไร
WP Super Cache เป็น plugin cache สำหรับ WordPress ที่ทำงานโดยการแปลงหน้าเว็บ PHP แบบ dynamic ให้กลายเป็นไฟล์ HTML แบบ static เก็บไว้บนเซิร์ฟเวอร์ เมื่อผู้เยี่ยมชมมาที่หน้าเดิม เว็บเซิร์ฟเวอร์จะเสิร์ฟไฟล์ HTML ที่เตรียมไว้แล้วแทน แทบไม่ใช้ทรัพยากรเซิร์ฟเวอร์เลย
ผลลัพธ์ที่ได้คือเว็บเร็วขึ้นอย่างเห็นได้ชัด ทั้ง Time to First Byte (TTFB) ที่ลดลง และ Core Web Vitals ที่ดีขึ้น ซึ่งส่งผลดีต่อ SEO และประสบการณ์ผู้ใช้โดยตรง
วิธีติดตั้ง WP Super Cache
การติดตั้ง WP Super Cache ทำได้ง่ายมากผ่าน WordPress Dashboard:
- ไปที่ Plugins → Add New ใน WordPress Admin
- ค้นหา "WP Super Cache"
- คลิก Install Now แล้ว Activate
- ไปที่ Settings → WP Super Cache
- คลิก "Caching On" แล้ว Update Status
ติดตั้งผ่าน FTP (กรณีไม่มี Plugin Search)
- ดาวน์โหลด plugin จาก wordpress.org
- Unzip แล้วอัปโหลดไปที่
/wp-content/plugins/wp-super-cache/ - Activate ใน Dashboard
การตั้งค่าที่แนะนำ
หลังจากเปิดใช้งาน แนะนำให้ตั้งค่าดังนี้เพื่อประสิทธิภาพสูงสุด:
| การตั้งค่า | ค่าที่แนะนำ | เหตุผล |
|---|---|---|
| Caching | Simple (แนะนำ) | ง่าย ปลอดภัย เร็วพอ |
| Compress pages | เปิด (On) | ลดขนาดไฟล์ส่งให้ browser |
| Don't cache for known users | เปิด (On) | ผู้ login จะเห็นข้อมูลจริง |
| Cache rebuild | เปิด (On) | สร้าง cache ใหม่แทนการลบ |
| Extra homepage checks | เปิด (On) | หน้าแรกถูก cache ถูกต้อง |
| Cache Timeout | 1800–3600 วินาที | สมดุลระหว่างความสดของข้อมูล |
Garbage Collection
ตั้ง Garbage Collection ที่ 3600 วินาที (1 ชั่วโมง) เพื่อล้าง cache เก่าอัตโนมัติ หลีกเลี่ยงไม่ให้ disk เต็มจาก cache ไฟล์สะสม
ประเภท Cache: Simple / Expert / WP-Cache
WP Super Cache มี 3 วิธีการ cache เรียงตามความเร็ว:
1. Expert Mode (เร็วที่สุด)
ใช้ Apache mod_rewrite ให้ web server เสิร์ฟไฟล์ HTML โดยตรง โดยไม่ต้องผ่าน PHP เลย เร็วที่สุดในสาม mode แต่ต้องแก้ไฟล์ .htaccess ซึ่งมีความเสี่ยงหากตั้งค่าผิด
2. Simple Mode (แนะนำ)
PHP เสิร์ฟไฟล์ static HTML ที่บันทึกไว้ ไม่ต้องแตะ .htaccess เลย เร็วกว่า WP-Cache มาก แต่ช้ากว่า Expert เล็กน้อย เหมาะสำหรับคนส่วนใหญ่ รองรับ Dynamic caching บางส่วนได้ด้วย
3. WP-Cache Caching (ยืดหยุ่นที่สุด)
เหมาะสำหรับผู้ใช้ที่ login หรือหน้าที่มี parameter ต่างๆ เป็น mode ที่ active เสมอ แต่ถ้าเปิด Supercache จะถูกใช้เป็น fallback สำหรับ known users แทน
| Mode | ความเร็ว | ความยาก | เหมาะกับ |
|---|---|---|---|
| Expert | ⭐⭐⭐⭐⭐ | ยาก | มือโปร, traffic สูง |
| Simple | ⭐⭐⭐⭐ | ง่าย | ผู้ใช้ทั่วไป |
| WP-Cache | ⭐⭐⭐ | ง่าย | Known users, feeds |
การตั้งค่า CDN กับ WP Super Cache
WP Super Cache รองรับ CDN ในตัว ช่วยให้ไฟล์ static เช่น รูปภาพ CSS JS ถูกส่งจาก CDN node ที่ใกล้ผู้ใช้ที่สุด ลดเวลาโหลดลงอีก
วิธีตั้งค่า CDN
- ไปที่ Settings → WP Super Cache → CDN
- เปิด "Enable CDN Support"
- ใส่ Off-site URL ของ CDN เช่น
https://cdn.yoursite.com - เพิ่ม directories ที่ต้องการให้ CDN เสิร์ฟ เช่น
wp-content,wp-includes - Save แล้วทดสอบโดยดู source ของหน้าเว็บ
Preload Cache
ฟีเจอร์ Preload ช่วยให้ WP Super Cache สร้าง cache ของทุกหน้าล่วงหน้า แทนที่จะรอให้ผู้ใช้เข้ามาก่อน เหมาะสำหรับเว็บที่มี content เยอะและอยากให้ทุกหน้าเร็วตั้งแต่ทีแรก
ปัญหาที่พบบ่อยและวิธีแก้ไข
1. หน้าเว็บไม่อัปเดตหลังแก้ไข
สาเหตุ: Cache เก่ายังค้างอยู่
แก้: ล้าง cache ผ่าน Settings → WP Super Cache → Delete Cache หรือ update post/page แล้ว cache จะล้างอัตโนมัติ
2. Logged-in users เห็น cache ผิด
สาเหตุ: Don't cache for known users ปิดอยู่
แก้: เปิด "Don't cache pages for known users" ใน Advanced Settings
3. WooCommerce cart ไม่ทำงาน
สาเหตุ: หน้า cart/checkout ถูก cache ทำให้จำนวนสินค้าผิด
แก้: เพิ่ม URL /cart/, /checkout/, /my-account/ ใน Rejected URLs และเปิด "Don't cache pages with GET parameters"
4. Error 500 หลังเปิด Expert Mode
สาเหตุ: .htaccess ถูกเขียนผิด
แก้: ลบ rules ที่ WP Super Cache เพิ่มออกจาก .htaccess หรือ restore จาก backup แล้วลองใช้ Simple Mode แทน
5. Cache ไม่ถูกสร้าง
สาเหตุ: folder wp-content/cache/ ไม่มีสิทธิ์เขียน
แก้: เปลี่ยน permission เป็น 755 หรือ 777 ผ่าน File Manager หรือ FTP
เปรียบเทียบ WP Super Cache vs W3 Total Cache
ทั้งสอง plugin เป็นตัวเลือกยอดนิยมสำหรับ WordPress caching มีข้อดีข้อเสียต่างกัน:
| ฟีเจอร์ | WP Super Cache | W3 Total Cache |
|---|---|---|
| ราคา | ฟรี 100% | ฟรี (มี Pro $99/ปี) |
| ความง่ายในการตั้งค่า | ⭐⭐⭐⭐⭐ ง่ายมาก | ⭐⭐⭐ ซับซ้อน |
| Page Caching | ✅ | ✅ |
| Object Cache | ❌ | ✅ |
| Database Cache | ❌ | ✅ |
| Browser Cache | จำกัด | ✅ เต็มรูปแบบ |
| Minify JS/CSS | ❌ | ✅ |
| CDN Integration | ✅ | ✅ |
| Multisite | ✅ | ✅ |
| เหมาะกับ | ผู้เริ่มต้น, เว็บทั่วไป | มือโปร, ต้องการ fine-tune |
AsiaGB Hosting กับ WP Super Cache
AsiaGB Hosting ใช้ระบบ DirectAdmin ซึ่งรองรับ WP Super Cache ได้อย่างสมบูรณ์ ทั้ง Simple Mode และ Expert Mode ทีม support พร้อมช่วยตั้งค่า .htaccess สำหรับ Expert Mode และตรวจสอบ permission ของ cache folder ให้ด้วย เหมาะสำหรับเว็บ WordPress ทุกขนาด
FAQ — คำถามที่พบบ่อย
WP Super Cache ฟรีไหม?
ใช่ ฟรี 100% ไม่มีแผน Pro ไม่มีค่าใช้จ่ายซ่อน พัฒนาและดูแลโดย Automattic (บริษัทเดียวกับ WordPress.com)
ใช้ WP Super Cache กับ WooCommerce ได้ไหม?
ได้ แต่ต้อง exclude หน้า cart, checkout และ my-account ออกจาก cache รวมถึงตั้งค่า "Don't cache pages with GET parameters" เพื่อป้องกันปัญหา
WP Super Cache ใช้กับ Cloudflare ได้ไหม?
ได้ดีมาก ใช้ร่วมกันได้โดยไม่มีปัญหา Cloudflare จะ cache ที่ edge node ส่วน WP Super Cache จะ cache ที่ origin server เป็นสองชั้น
ต้องล้าง cache บ่อยแค่ไหน?
ไม่จำเป็นต้องล้างเอง WP Super Cache ล้างอัตโนมัติเมื่อมีการ publish/update post และตาม Cache Timeout ที่ตั้งไว้ ถ้าต้องการล้างทันทีทำได้จาก Settings → WP Super Cache → Delete Cache
WP Super Cache ทำให้ Google Analytics ผิดพลาดไหม?
ไม่ เพราะ Google Analytics ทำงานผ่าน JavaScript ฝั่ง browser ซึ่งทำงานปกติแม้หน้าจะมาจาก cache
ควรใช้ WP Super Cache ร่วมกับ plugin อื่นได้ไหม?
ควรใช้ plugin cache เพียงตัวเดียวต่อครั้ง อย่าเปิด WP Super Cache พร้อมกับ W3 Total Cache, WP Rocket หรือ plugin cache อื่นๆ เพราะจะขัดแย้งกัน