นี่คือการทดลองต้นแบบ อย่าใช้สำหรับไซต์การผลิต!
Drupal CMS คือ Drupal 10 แต่อัดแน่นไปด้วยโมดูลและธีมที่ดีที่สุดบางส่วน ตั้งค่าด้วยวิธีที่เป็นประโยชน์เพื่อช่วยให้คุณเริ่มต้นสร้างเว็บไซต์ได้ทันที Drupal CMS สร้างขึ้นบนระบบสูตรของ Drupal ดังนั้นจึงไม่ล็อคคุณเหมือนการแจกจ่ายตามปกติ
เรียนรู้เพิ่มเติมเกี่ยวกับ Drupal CMS บน drupal.org
หากคุณใช้ DDEV (v1.23.0 หรือใหม่กว่า โปรดดูเอกสารประกอบหากคุณต้องการอัปเกรด):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
หรือถ้าคุณไม่:
composer create-project drupal/drupal-cms-project --repository='{"type":"vcs","url":"https://github.com/phenaproxima/starshot-prototype"}' --stability=dev
cd drupal-cms-project && composer quick-start
การดำเนินการนี้จะติดตั้ง Drupal CMS และเปิดในเว็บเบราว์เซอร์เพื่อให้คุณเล่นได้ คุณจะได้รับโมดูลและธีมทั้งหมดตามรายการด้านล่างซึ่งได้รับการกำหนดค่าไว้ล่วงหน้าแล้ว
ใครก็ตามที่ต้องการสร้างเว็บไซต์ด้วย Drupal แต่ไม่ต้องการสร้างเว็บไซต์ รวมถึงประสบการณ์การเขียนตั้งแต่ต้นจนจบโดยใช้เครื่องมือที่ค่อนข้างเรียบง่ายจาก Drupal core คุณต้องมีโมดูลเพิ่มเติมเพื่อใช้ประโยชน์สูงสุดจาก Drupal แต่อาจเป็นเรื่องยากที่จะรู้ว่าจะเริ่มต้นอย่างไร
วัตถุประสงค์ของ Drupal CMS คือเพื่อให้คุณใช้เครื่องมือที่มีประโยชน์มากที่สุดซึ่งเป็นที่ชื่นชอบของชุมชน Drupal อย่างรวดเร็วและง่ายดายที่สุด
การกระจายจะขึ้นอยู่กับโปรไฟล์การติดตั้ง และดังนั้นจึงมีผลล็อคอิน หากคุณเริ่มต้นไซต์ด้วยการเผยแพร่ คุณจะไม่สามารถหยุดใช้การเผยแพร่นั้นได้จริงๆ อย่างน้อยก็ไม่ใช่เรื่องง่าย Drupal CMS ใช้สูตรอาหารเพื่อให้คุณมีจุดเริ่มต้นที่ชัดเจน แต่ไม่มีอุปสรรคใดๆ
เรายัง ไม่ รองรับสิ่งนี้ แต่คุณจะสามารถใช้ส่วนประกอบของ Drupal CMS บนไซต์ ที่มีอยู่ได้ เช่นกัน นั่นคือพลังของสูตรอาหาร!
...และแน่นอน ดรัช
ตอนนี้ "มาเพิ่มสิ่งที่เราคิดว่ามีประโยชน์สำหรับคนส่วนใหญ่กันดีกว่า" เรากำลังดำเนินการเพื่อกำหนดนโยบายและกระบวนการสำหรับเรื่องนี้ หากคุณมีไอเดียที่จะรวมโมดูลไว้ด้วย ลองเปิดประเด็นเลย!
มีการกำหนดเส้นทางการทำงานอย่างเป็นทางการหลายเส้นทางสำหรับ Drupal CMS; ดูปัญหาที่เกี่ยวข้องใน drupal.org
Error: unknown command "quick-start" for "ddev"
หากคุณเห็นข้อผิดพลาดเช่นนี้ แสดงว่าคุณอาจเคยตั้งค่า Drupal CMS ด้วย DDEV ในไดเร็กทอรีอื่นที่มีชื่อเดียวกันกับไดเร็กทอรีปัจจุบัน DDEV ไม่สามารถมีสองโปรเจ็กต์ที่มีชื่อเดียวกันได้ ดังนั้นให้เปลี่ยนชื่อไดเร็กทอรีเป็นชื่อที่ไม่ซ้ำกันและลอง ddev quick-start
อีกครั้ง
ผู้ใช้บางรายอาจประสบปัญหาการหมดเวลาหลังจากเข้าสู่ระบบ Drupal CMS โดยเฉพาะอย่างยิ่งเมื่อเว็บเซิร์ฟเวอร์ PHP ไม่ได้ใช้งานเป็นระยะเวลาหนึ่ง
คุณอาจเห็นข้อผิดพลาดดังนี้:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
หากคุณพบสิ่งนี้ คุณสามารถรีสตาร์ทเซิร์ฟเวอร์ได้โดยใช้คำสั่งต่อไปนี้:
composer drupal:run-server
หากคุณใช้ DDEV ให้นำหน้าคำสั่งเทอร์มินัลที่แนะนำโดย Project Browser ด้วย ddev exec