การเริ่มต้นใช้งาน

ส่วนประกอบหลัก

เมื่อทำงานกับ Odoo.sh สิ่งสำคัญคือต้องเข้าใจส่วนประกอบหลักที่เกี่ยวข้อง แม้ว่าทั้งหมดจะเชื่อมโยงกัน แต่แต่ละส่วนมีบทบาทเฉพาะในการพัฒนาและการปรับใช้แอปพลิเคชัน Odoo:

  • Github repository: พื้นที่ที่มีการควบคุมเวอร์ชั่นซึ่งเก็บซอร์สโค้ดของแอปพลิเคชัน Odoo ติดตามการเปลี่ยนแปลงทุกครั้ง รองรับการทำงานร่วมกัน และสามารถเป็นแบบสาธารณะหรือส่วนตัวได้

    ตัวอย่าง Github repository
  • โปรเจกต์ Odoo.sh: แพลตฟอร์มในรูปแบบบริการ (PaaS) ที่ผ่านการรวมกับ GitHub และช่วยให้การพัฒนา การทดสอบ และการปรับใช้แอปพลิเคชัน Odoo เป็นไปอย่างราบรื่น ประกอบด้วยเครื่องมือต่างๆ เช่น การสำรองข้อมูลอัตโนมัติ สภาพแวดล้อมสำหรับทดสอบ และไปป์ไลน์การรวมระบบอย่างต่อเนื่อง

    ตัวอย่างโปรเจกต์ Odoo.sh
  • ฐานข้อมูล Odoo: ฐานข้อมูลที่เก็บข้อมูลการดำเนินงานทั้งหมดที่ใช้และสร้างโดยแอปพลิเคชัน Odoo เช่น บันทึกธุรกิจ การกำหนดค่า และข้อมูลผู้ใช้

    ตัวอย่างฐานข้อมูล Odoo

ส่วนประกอบเหล่านี้ร่วมกันสร้างไปป์ไลน์ที่สอดคล้องกันตั้งแต่การพัฒนาโค้ดไปจนถึงการใช้งานจริงทางธุรกิจ

ประเภทบัญชี

Odoo.sh เกี่ยวข้องกับผู้ใช้หลายประเภท โดยแต่ละคนมีบทบาทเฉพาะในวงจรชีวิตของโปรเจกต์:

  • ผู้ใช้ GitHub: นักพัฒนาที่มีสิทธิ์เข้าถึง GitHub repository ที่เชื่อมโยงกับโปรเจกต์ Odoo.sh การเข้าถึง repository ไม่ได้ทำให้บุคคลนั้นเป็นผู้ร่วมงานในโปรเจกต์ Odoo.sh โดยอัตโนมัติ

  • ผู้ร่วมงาน Odoo.sh: บุคคลที่จัดการโปรเจกต์ Odoo.sh ผู้ร่วมงานแต่ละคนต้องเชื่อมโยงกับผู้ใช้ GitHub อย่างไรก็ตาม ผู้ร่วมงานไม่เหมือนกับผู้ใช้ฐานข้อมูล

  • ผู้ใช้ฐานข้อมูล: ผู้ใช้ปลายทางของฐานข้อมูล Odoo ที่ปรับใช้แล้ว พวกเขาโต้ตอบกับระบบที่ทำงานจริง แต่ไม่ได้มีส่วนร่วมในการพัฒนาหรือการจัดการโปรเจกต์