รีวิว Cloudflare Pages 2026: Deploy เว็บฟรีบน CDN ทั่วโลก
ถ้าคุณกำลังมองหาบริการ deploy เว็บสถิต (static site) หรือ Jamstack แบบฟรีและเร็ว Cloudflare Pages คือหนึ่งในตัวเลือกที่น่าสนใจที่สุดในปี 2026 ด้วย CDN กว่า 200 เมืองทั่วโลกและแผน Free ที่ไม่จำกัด bandwidth บทความนี้รีวิวครบทุกด้านพร้อมข้อมูลที่ตรวจสอบจากเว็บทางการของ Cloudflare โดยตรง
Cloudflare Pages คืออะไร
Cloudflare Pages เป็นแพลตฟอร์ม hosting สำหรับ static site และ Jamstack ที่รันบน edge network ของ Cloudflare ผู้ใช้ push code ไปที่ Git repository (GitHub หรือ GitLab) จากนั้น Cloudflare จะ build และ deploy อัตโนมัติไปยัง CDN ทั้ง 200+ เมืองในทุก continent ทำให้เว็บโหลดเร็วไม่ว่าผู้เยี่ยมชมจะอยู่ที่ไหนในโลก
บริการนี้เปิดตัวในปี 2020 และปัจจุบันรองรับ framework ชั้นนำกว่า 20 ตัวผ่าน build presets สำเร็จรูป รวมถึง Next.js, Nuxt, Astro, SvelteKit, Gatsby, Hugo, Jekyll และ Remix โดยใช้งานร่วมกับ Cloudflare Workers ผ่านฟีเจอร์ Pages Functions เพื่อเพิ่ม serverless logic ได้โดยตรง
ราคาและแผนบริการ (ข้อมูลจาก Cloudflare ตุลาคม 2026)
ข้อมูลราคาและ limits ตรวจสอบจาก developers.cloudflare.com/pages/platform/limits/ — ตรวจสอบราคาล่าสุดที่ cloudflare.com/plans
| รายการ | Free ($0) | Pro (~$20/เดือน) | Business (~$200/เดือน) |
|---|---|---|---|
| Builds ต่อเดือน | 500 | 5,000 | 20,000 |
| Concurrent builds | 1 | 5 | 20 |
| Custom domains ต่อโปรเจกต์ | 100 | 250 | 500 |
| จำนวนไฟล์ต่อโปรเจกต์ | 20,000 | 100,000 | 100,000 |
| จำนวนโปรเจกต์ต่อ account | 100 | 100 | 100 |
| Preview deployments | ไม่จำกัด | ไม่จำกัด | ไม่จำกัด |
| Bandwidth | ไม่จำกัด | ไม่จำกัด | ไม่จำกัด |
| Build timeout | 20 นาที | 20 นาที | 20 นาที |
| ขนาดไฟล์สูงสุด | 25 MiB | 25 MiB | 25 MiB |
ฟีเจอร์เด่นของ Cloudflare Pages
1. Global Edge Network ครอบคลุม 200+ เมือง
เมื่อ deploy บน Cloudflare Pages ไฟล์ของคุณจะถูกกระจายไปยัง edge locations ของ Cloudflare กว่า 200 เมืองทั่วโลกโดยอัตโนมัติ นั่นหมายความว่าผู้เยี่ยมชมจากไทย ญี่ปุ่น ยุโรป หรืออเมริกา จะโหลดเว็บจาก server ที่ใกล้ที่สุด ทำให้ latency ต่ำมาก
2. Git-based Deployments อัตโนมัติ
เชื่อมต่อ GitHub หรือ GitLab repository ครั้งเดียว จากนั้น Cloudflare Pages จะ build และ deploy อัตโนมัติทุกครั้งที่ push code แต่ละ branch และ pull request จะได้ preview URL เฉพาะสำหรับทดสอบก่อน merge ลง production
3. Pages Functions (Serverless)
Pages Functions ช่วยให้เพิ่ม server-side logic ลงในโปรเจกต์ได้โดยตรง รองรับการทำ API endpoints, middleware, authentication และอื่นๆ โดยรันบน Cloudflare Workers ซึ่งหมายความว่า functions เหล่านี้ก็รันบน edge เช่นกัน และ request quota จะรวมกับ Workers plan
4. Custom Domains ฟรีพร้อม SSL
ผูก custom domain ได้สูงสุด 100 domain ต่อโปรเจกต์ในแผน Free โดยมี SSL certificate (TLS) ให้ฟรีและต่ออายุอัตโนมัติ โดเมนเริ่มต้นจะอยู่ในรูป project-name.pages.dev ซึ่งใช้งานได้ทันที
5. Preview Deployments ไม่จำกัด
ทุก pull request หรือ branch จะได้ preview URL เฉพาะอัตโนมัติ ทีมพัฒนาสามารถตรวจสอบ UI/UX ก่อน deploy จริงได้ทุกครั้ง โดยไม่มีค่าใช้จ่ายและไม่จำกัดจำนวน preview
6. รองรับ Framework กว่า 20 ตัว
Cloudflare Pages มี build presets สำเร็จรูปสำหรับ frameworks ยอดนิยม ได้แก่ Next.js, Nuxt.js, Astro, SvelteKit, Gatsby, Hugo, Jekyll, Remix, Docusaurus, VuePress, MkDocs และอื่นๆ ทำให้ตั้งค่า build command และ output directory ได้ง่ายโดยไม่ต้องกำหนดเอง
7. Rollbacks ทันที
ทุก deployment จะถูกเก็บไว้ใน history สามารถ rollback กลับไปยัง version ก่อนหน้าได้ทันทีจาก dashboard หรือผ่าน CLI โดยไม่ต้อง redeploy
8. Web Analytics ฟรี
Cloudflare Pages มาพร้อม Web Analytics ขั้นพื้นฐานฟรี ดูจำนวน visits, unique visitors, page views และ performance metrics โดยไม่ต้องติดตั้ง script เพิ่มเติม (เฉพาะ Cloudflare domain)
ข้อจำกัดที่ควรรู้ก่อนใช้
- 500 builds/เดือน (Free): สำหรับโปรเจกต์ที่ push บ่อยอาจหมดเร็ว แต่ส่วนใหญ่เพียงพอสำหรับโปรเจกต์ขนาดเล็ก-กลาง
- Build timeout 20 นาที: โปรเจกต์ที่ซับซ้อนมากอาจต้อง optimize build pipeline
- 20,000 files (Free): เพียงพอสำหรับเว็บทั่วไป แต่ถ้าใช้ asset จำนวนมากต้องใช้ R2 ร่วมด้วย
- ขนาดไฟล์สูงสุด 25 MiB ต่อไฟล์: ไฟล์ที่ใหญ่กว่าควรเก็บใน Cloudflare R2
- 100 projects/account: limit ไม่เพิ่มแม้อัปเกรด plan ต้องใช้ Workers for Platforms หากต้องการมากกว่านี้
- Server-side rendering จำกัด: Pages Functions รองรับ SSR บางส่วน แต่สำหรับ full-stack application ขนาดใหญ่ Cloudflare Workers อาจเหมาะกว่า
วิธี Deploy เว็บบน Cloudflare Pages ทีละขั้น
- สมัครบัญชี Cloudflare ฟรีที่ dash.cloudflare.com
- เข้าเมนู Workers & Pages เลือก "Pages" แล้วคลิก "Create a project"
- เชื่อมต่อ Git provider เลือก GitHub หรือ GitLab และ authorize การเข้าถึง repository
- เลือก repository และ branch ที่ต้องการ deploy (ปกติคือ main)
- กำหนด build settings เลือก framework preset หรือกำหนด build command และ output directory เอง
- คลิก "Save and Deploy" Cloudflare จะ build และ deploy อัตโนมัติ
- ผูก custom domain ในส่วน Custom domains ของโปรเจกต์ เพิ่ม DNS record ตามที่ระบบแนะนำ
ใช้เวลา build ตั้งแต่ไม่กี่วินาทีจนถึงไม่กี่นาทีขึ้นอยู่กับ framework และขนาดโปรเจกต์
Cloudflare Pages เหมาะกับงานประเภทไหน
- เว็บสถิต (static site) เช่น landing page, portfolio, documentation
- Jamstack site ที่ใช้ Next.js, Nuxt, Astro หรือ SvelteKit
- Blog ที่สร้างด้วย Hugo หรือ Jekyll
- เว็บ e-commerce ที่ใช้ headless CMS (Contentful, Sanity, Strapi)
- Web app ที่ต้องการ global performance และ uptime สูง
- โปรเจกต์ที่ต้องการ CI/CD pipeline ง่ายๆ โดยไม่ต้องตั้งค่า server
Cloudflare Pages เทียบกับ Vercel และ Netlify
ข้อมูลเปรียบเทียบ ณ ตุลาคม 2026 — แต่ละบริการอาจเปลี่ยนแปลงได้ ตรวจสอบเว็บทางการก่อนตัดสินใจ
| ด้าน | Cloudflare Pages | Vercel | Netlify |
|---|---|---|---|
| Bandwidth Free | ไม่จำกัด | 100 GB/เดือน | 100 GB/เดือน |
| Builds/เดือน Free | 500 | 6,000 (build minutes) | 300 (build minutes) |
| Edge network | 200+ เมือง | ~100 edge nodes | ~100 edge nodes |
| Serverless functions | Pages Functions (Workers) | Serverless Functions / Edge | Netlify Functions / Edge |
| DX (Next.js) | ดี | ดีที่สุด (บริษัทเดียวกัน) | ดี |
| ราคาแผน Pro | ~$20/เดือน | $20/เดือน/user | $19/เดือน |
| Analytics ฟรี | มี (พื้นฐาน) | จำกัด | จำกัด |
| DDoS protection | มีในตัว (Cloudflare) | ไม่มีในตัว | ไม่มีในตัว |
สรุปการเปรียบเทียบ: Cloudflare Pages โดดเด่นด้าน bandwidth ไม่จำกัดและ DDoS protection ในตัว เหมาะกับเว็บที่ต้องการ global performance สูงและ bandwidth มาก ส่วน Vercel เก่งสุดด้าน Next.js DX และ Netlify มี ecosystem ของ plugins ที่หลากหลาย
สรุปความเห็น CloudPicked
Cloudflare Pages คือตัวเลือกยอดเยี่ยมสำหรับนักพัฒนาที่ต้องการ deploy เว็บสถิตหรือ Jamstack ฟรี โดยเฉพาะเมื่อพิจารณาว่าแผน Free ให้ bandwidth ไม่จำกัดและ CDN ครอบคลุม 200+ เมือง จุดอ่อนหลักคือ 500 builds/เดือนซึ่งอาจไม่พอสำหรับทีมที่ deploy บ่อย และ project limit 100 ที่ไม่เพิ่มแม้อัปเกรด plan
- เหมาะมาก: static site, Jamstack, portfolio, blog, documentation
- ควรพิจารณาทางเลือก: Full-stack Node.js app ขนาดใหญ่, โปรเจกต์ที่ build บ่อยเกิน 500 ครั้ง/เดือน
คู่มืออ้างอิง CloudPicked:
คำถามที่พบบ่อย (FAQ)
Cloudflare Pages ฟรีจริงไหม?
ใช่ แผน Free ของ Cloudflare Pages ไม่มีค่าใช้จ่าย รองรับ 500 builds/เดือน custom domains สูงสุด 100 ต่อโปรเจกต์ และ bandwidth ไม่จำกัด
รองรับ framework อะไรบ้าง?
รองรับ framework หลักทั้งหมด: Next.js, Nuxt, Astro, SvelteKit, Gatsby, Hugo, Jekyll, Remix, Docusaurus และอีกกว่า 20 frameworks ผ่าน build presets
Cloudflare Pages รองรับ serverless functions ไหม?
รองรับผ่าน Pages Functions ซึ่งรันบน Cloudflare Workers ทำให้เพิ่ม API endpoint, middleware หรือ server-side logic ได้โดยตรง
ขนาดไฟล์สูงสุดต่อไฟล์คือเท่าไร?
25 MiB ต่อไฟล์สำหรับทุกแผน ไฟล์ที่ใหญ่กว่าแนะนำให้ใช้ Cloudflare R2 object storage
ต่างจาก Vercel อย่างไร?
Cloudflare Pages ให้ bandwidth ไม่จำกัดและมี DDoS protection ในตัว ส่วน Vercel เก่งด้าน DX สำหรับ Next.js และมี analytics ละเอียดกว่า
ถ้าต้องการ server ไทยควรใช้อะไรเสริม?
Cloudflare Pages เหมาะสำหรับ static/Jamstack content ส่วนถ้าต้องการ origin server ในไทยสำหรับ dynamic content สามารถใช้ Ruk-Com Cloud VPS หรือโฮสต์ไทยอื่นๆ เป็น backend ร่วมกับ Cloudflare Pages ได้