18 คะแนน โดย xguru 2024-02-27 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • CMS ที่ใช้งานง่าย เข้าสู่ระบบด้วยบัญชี GitHub และจัดการได้โดยตรงบน GitHub
  • ช่วยลดความยุ่งยากที่ต้องจัดการทั้ง Git และ YAML เมื่อต้องอัปเดตเว็บไซต์ที่สร้างด้วย Next.js, Astro, Hugo, Nuxt เป็นต้น
  • การเปลี่ยนแปลงทั้งหมดจะถูกสร้างและติดตามเหมือนคอมมิตปกติบน GitHub

ฟีเจอร์ที่มีให้

  • ผู้ใช้สามารถตั้งค่าประเภทคอนเทนต์ มุมมอง การค้นหา และอื่นๆ ได้
  • มีวิชวลเอดิเตอร์ที่รองรับ rich text, syntax highlighting และอื่นๆ
  • มีตัวจัดการสื่อที่รองรับการอัปโหลดแบบลากแล้ววาง และการเลือกหลายไฟล์
  • มีฟังก์ชันค้นหาแบบ full-text อย่างรวดเร็วครอบคลุมทั้งคอนเทนต์
  • จัดการเว็บไซต์หรือแอปทั้งหมดได้โดยตรงบน GitHub

ฟีเจอร์ที่จะเพิ่มในแผน Pro (ยังไม่ได้กำหนดรายละเอียดชัดเจน)

  • เชิญผู้ใช้ผ่านอีเมล
  • ที่เก็บไฟล์ที่เชื่อมต่อกับ AWS S3, Cloudflare R2 เป็นต้น
  • ตั้งเวลาอัปเดตคอนเทนต์แบบครั้งเดียวหรือแบบทำซ้ำได้ง่าย
  • การควบคุมสิทธิ์การเข้าถึงอย่างละเอียดสำหรับคอนเทนต์หลายประเภท
  • ฟีเจอร์วิเคราะห์ที่เชื่อมรวมกับ GA, Cloudflare Analytics เป็นต้น
  • ฟีเจอร์แก้ไขร่วมกันที่ให้สมาชิกทีมแก้ไขคอนเทนต์แบบเรียลไทม์ได้
  • ฟีเจอร์ที่ให้ทีมแสดงความคิดเห็นแบบอินไลน์ได้ในทุกส่วนของคอนเทนต์

คำถามที่พบบ่อย

  • Pages CMS ใช้งานฟรี
  • ไม่ได้รองรับเฉพาะ GitHub เท่านั้น กำลังพิจารณา GitLab และ Bitbucket อยู่ด้วย
  • ไม่จำเป็นต้องโฮสต์ Pages CMS บน Cloudflare Pages
  • เหตุผลที่ต้องใช้สิทธิ์เข้าถึงเต็มรูปแบบสำหรับทุก GitHub repository: GitHub API จัดการการกำหนดขอบเขต OAuth ได้แย่มาก
  • รายละเอียดของแผน "Pro" ยังไม่ได้ตัดสินใจ

2 ความคิดเห็น

 
laeyoung 2024-02-27

ถ้าทำด้วย GitHub App แทน GitHub OAuth ก็น่าจะกำหนดสิทธิ์แยกตามแต่ละ repo ได้ แต่ตอนนี้เป็นสิทธิ์ทั้งหมดก็ยังน่าเสียดายอยู่เลย T_T

 
qwqwhs 2025-04-21

ตอนนี้เปลี่ยนเป็น GitHub App แล้วนะครับ