คุณอาจต้องการดูเอกสารบน drupal.org:
มีหลายสิ่งที่ต้องย่อย แต่รายละเอียดค่อนข้างมากเกี่ยวกับวิธีใช้ผู้แต่งและคอมไพล์เพื่อจัดการไซต์ของคุณ
สาระสำคัญของมันคือ:
คุณใช้นักแต่งเพลง เพื่อดาวน์โหลดโค้ด (โมดูล, ธีม, ไลบรารี่, ...) ที่มีอยู่ในอินเทอร์เน็ต (github, gitlab, npm, ที่เก็บส่วนตัวของบริษัทของคุณ, ...) และจัดการการพึ่งพาระหว่างคอมโพเนนต์ต่างๆ ที่คุณดาวน์โหลด
คุณใช้คอมไพล์ เพื่อจัดการโครงการของคุณ กล่าวคือ ผู้แต่ง.json
ที่กำหนดวิธีการและตำแหน่งที่จะรับส่วนประกอบภายนอก แต่ยังรวมถึงโค้ดที่กำหนดเองของคุณด้วย เช่น โมดูลแบบกำหนดเองที่คุณเขียนแต่คุณไม่ได้ทำให้เข้าถึงได้จากที่ใดที่หนึ่ง แต่ยังรวมถึงธีมที่คุณซื้อด้วย Git ช่วยให้คุณทำ การควบคุมเวอร์ชัน สำหรับโครงการของคุณ เพื่อให้คุณสามารถทำการเปลี่ยนแปลงได้อย่างปลอดภัย กลับไปยังสถานะการทำงานที่รู้จักหากคุณทำสิ่งใดพัง และสร้างแท็กรีลีสสำหรับสแนปชอตคงที่ของโค้ดของคุณ
เมื่อคุณพร้อมแล้วและไซต์ของคุณทำงานบนเครื่องท้องถิ่นของคุณตามที่คุณคาดไว้ คำถามต่อไปคือคุณนำข้อมูลนั้นไปไว้บนเซิร์ฟเวอร์ได้อย่างไร เพื่อให้ไซต์ของคุณพร้อมใช้งานแบบสาธารณะ นี่คือสิ่งที่ฉันเข้าใจว่าเป็น "การอัปโหลด" (และมีวิธีที่เป็นไปได้หลายวิธีตามปกติ) แต่ฉันคิดว่านี่ไม่ใช่สิ่งที่คุณหมายถึง