ขั้นตอนอย่างละเอียด
1. สมัครสมาชิก Cloudflare
- เข้าไปที่ [dash.cloudflare.com/sign-up](https://dash.cloudflare.com/sign-up)
- กรอก อีเมล และ รหัสผ่าน ที่ต้องการ
- เข้าไปยังกล่องข้อความในอีเมลของคุณ เพื่อกดลิงก์ยืนยันตัวตน (Verify Email)
2. เข้าสู่ระบบจัดการ Pages
- เมื่อเข้าสู่ระบบแดชบอร์ด ให้มองหาเมนู Workers & Pages ที่แถบเครื่องมือซ้ายมือ
- คลิกปุ่ม Create application
- เลือกแท็บ Pages ด้านบน > คลิกเลือก Upload assets (การอัปโหลดไฟล์ตรง)
3. ตั้งชื่อโปรเจกต์
- ในช่อง Project name: ตั้งชื่อเว็บไซต์ของคุณ (เช่น my-gemini-web)
- ชื่อนี้จะกลายเป็นลิงก์เว็บไซต์ของคุณในรูปแบบ [ชื่อโปรเจกต์].pages.dev
- กดปุ่ม Create project
4. ลากวางไฟล์และเผยแพร่
- ลากโฟลเดอร์ที่มีไฟล์ index.html มาวางลงในกรอบเส้นประ
- รอจนแถบสถานะอัปโหลดครบ 100%
- กดปุ่มสีน้ำเงิน Save and Deploy ด้านล่าง
- รอประมวลผลสักครู่ แล้วกดลิงก์ URL ที่ระบบสร้างให้เพื่อเข้าเยี่ยมชมเว็บไซต์
ตารางเปรียบเทียบ 4 แพลตฟอร์มโฮสติ้งฟรี
| แพลตฟอร์ม | ความง่ายในการใช้งาน | ความเร็วในการโหลด | เหมาะสำหรับใคร? |
| Netlify | ⭐⭐⭐⭐⭐ (ลากวางเสร็จทันที) | เร็วมาก | มือใหม่ที่ต้องการเห็นผลงานเร็วที่สุด |
| GitHub Pages | ⭐⭐⭐ (ต้องตั้งค่า Branch) | ปกติ-เสถียรมาก | คนที่ต้องการเก็บผลงานใส่ Portfolio ยาวๆ |
| Vercel | ⭐⭐⭐⭐ (ลากวางได้) | เร็วมาก | คนที่ชอบระบบทันสมัย เว็บไซต์โหลดไว |
| Cloudflare Pages | ⭐⭐⭐⭐ (ลากวางได้) | เร็วที่สุด | คนที่ต้องการความเสถียรและระบบความปลอดภัยสูง |
