🇹🇭 ไทย 🇬🇧 English 🇨🇳 中文
WP Super Cache WordPress Plugin
WordPress Cache Performance อัปเดต: 13 กันยายน 2026

รีวิว WP Super Cache: Plugin Cache WordPress ฟรีที่ดีที่สุด 2026

WP Super Cache คือ plugin ยอดนิยมที่ช่วยเพิ่มความเร็วเว็บ WordPress ด้วยการสร้างไฟล์ static HTML แทนการประมวลผล PHP ซ้ำทุกครั้ง พัฒนาโดย Automattic บริษัทผู้สร้าง WordPress.com เอง ทำให้เชื่อถือได้และได้รับการดูแลอย่างต่อเนื่อง

2M+
Active Installs
3.1.3
เวอร์ชันล่าสุด
ฟรี
ราคา
2007
เริ่มพัฒนา

สารบัญ

  1. WP Super Cache คืออะไร
  2. วิธีติดตั้ง WP Super Cache
  3. การตั้งค่าที่แนะนำ
  4. ประเภท Cache: Simple / Expert / WP-Cache
  5. การตั้งค่า CDN
  6. ปัญหาที่พบบ่อยและวิธีแก้ไข
  7. เปรียบเทียบ WP Super Cache vs W3 Total Cache
  8. FAQ

รู้จัก WP Super Cache คืออะไร

WP Super Cache เป็น plugin cache สำหรับ WordPress ที่ทำงานโดยการแปลงหน้าเว็บ PHP แบบ dynamic ให้กลายเป็นไฟล์ HTML แบบ static เก็บไว้บนเซิร์ฟเวอร์ เมื่อผู้เยี่ยมชมมาที่หน้าเดิม เว็บเซิร์ฟเวอร์จะเสิร์ฟไฟล์ HTML ที่เตรียมไว้แล้วแทน แทบไม่ใช้ทรัพยากรเซิร์ฟเวอร์เลย

ผลลัพธ์ที่ได้คือเว็บเร็วขึ้นอย่างเห็นได้ชัด ทั้ง Time to First Byte (TTFB) ที่ลดลง และ Core Web Vitals ที่ดีขึ้น ซึ่งส่งผลดีต่อ SEO และประสบการณ์ผู้ใช้โดยตรง

💡 ทำไมต้องใช้ Cache? WordPress ปกติต้องรัน PHP และ query database ทุกครั้งที่มีผู้เข้าชม Cache ช่วยข้ามขั้นตอนนี้ไป ทำให้เว็บรองรับผู้ใช้ได้มากขึ้นโดยไม่ต้องอัปเกรดเซิร์ฟเวอร์

วิธีติดตั้ง WP Super Cache

การติดตั้ง WP Super Cache ทำได้ง่ายมากผ่าน WordPress Dashboard:

  1. ไปที่ Plugins → Add New ใน WordPress Admin
  2. ค้นหา "WP Super Cache"
  3. คลิก Install Now แล้ว Activate
  4. ไปที่ Settings → WP Super Cache
  5. คลิก "Caching On" แล้ว Update Status
📌 ข้อกำหนดเบื้องต้น ต้องมี Custom Permalinks เปิดอยู่ (Settings → Permalinks) และ wp-content/cache/ ต้องมีสิทธิ์เขียนได้ (chmod 755 หรือ 777)

ติดตั้งผ่าน FTP (กรณีไม่มี Plugin Search)

  1. ดาวน์โหลด plugin จาก wordpress.org
  2. Unzip แล้วอัปโหลดไปที่ /wp-content/plugins/wp-super-cache/
  3. Activate ใน Dashboard

การตั้งค่าที่แนะนำ

หลังจากเปิดใช้งาน แนะนำให้ตั้งค่าดังนี้เพื่อประสิทธิภาพสูงสุด:

การตั้งค่าค่าที่แนะนำเหตุผล
CachingSimple (แนะนำ)ง่าย ปลอดภัย เร็วพอ
Compress pagesเปิด (On)ลดขนาดไฟล์ส่งให้ browser
Don't cache for known usersเปิด (On)ผู้ login จะเห็นข้อมูลจริง
Cache rebuildเปิด (On)สร้าง cache ใหม่แทนการลบ
Extra homepage checksเปิด (On)หน้าแรกถูก cache ถูกต้อง
Cache Timeout1800–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 ซึ่งมีความเสี่ยงหากตั้งค่าผิด

⚠️ ระวัง Expert Mode การแก้ .htaccess ผิดอาจทำให้เว็บล่มได้ ควรสำรองข้อมูลก่อนเสมอ และเหมาะสำหรับผู้ที่คุ้นเคยกับ Apache config

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

  1. ไปที่ Settings → WP Super Cache → CDN
  2. เปิด "Enable CDN Support"
  3. ใส่ Off-site URL ของ CDN เช่น https://cdn.yoursite.com
  4. เพิ่ม directories ที่ต้องการให้ CDN เสิร์ฟ เช่น wp-content,wp-includes
  5. Save แล้วทดสอบโดยดู source ของหน้าเว็บ
💡 CDN ที่รองรับได้ดี Cloudflare, BunnyCDN, KeyCDN, AWS CloudFront ทำงานได้ดีกับ WP Super Cache รวมถึง CDN ที่มาพร้อมกับ Hosting บางเจ้า

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 CacheW3 Total Cache
ราคาฟรี 100%ฟรี (มี Pro $99/ปี)
ความง่ายในการตั้งค่า⭐⭐⭐⭐⭐ ง่ายมาก⭐⭐⭐ ซับซ้อน
Page Caching✅✅
Object Cache❌✅
Database Cache❌✅
Browser Cacheจำกัด✅ เต็มรูปแบบ
Minify JS/CSS❌✅
CDN Integration✅✅
Multisite✅✅
เหมาะกับผู้เริ่มต้น, เว็บทั่วไปมือโปร, ต้องการ fine-tune
✅ คำแนะนำ: ถ้าต้องการเครื่องมือง่ายที่ใช้งานได้ทันทีโดยไม่ต้องศึกษานาน → เลือก WP Super Cache ถ้าต้องการ control ทุกอย่างได้ละเอียดและมีเวลาตั้งค่า → ลอง W3 Total Cache

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 อื่นๆ เพราะจะขัดแย้งกัน

Analytics by statpx