สร้างพอร์ทัลโดยใช้ Drupal 9

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
ข้อมูล

สำหรับผู้ที่ต้องการควบคุมประสบการณ์การใช้งานที่มาจากพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมกับ Apigee Edge ได้มากขึ้น Drupal 9 มีระบบจัดการเนื้อหา (CMS) ระดับองค์กรแบบโอเพนซอร์สที่มีประสิทธิภาพ เมื่อใช้โมดูลของ Apigee สำหรับ Drupal 9 ช่วยให้คุณสร้างพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ที่ปรับแต่งได้อย่างเต็มรูปแบบ มีความยืดหยุ่นและควบคุมประสบการณ์ของนักพัฒนาซอฟต์แวร์ได้มากขึ้น เนื่องจากโครงการ Drupal 9 และโมดูลเหล่านี้เป็นแบบโอเพนซอร์ส คุณจึงขยายและมีส่วนร่วมในการพัฒนา รวมถึงใช้ประโยชน์จากความรู้ของชุมชน Apigee และ Drupal ได้

เริ่มต้นใช้งานอย่างรวดเร็วด้วย Apigee Kickstart

วิธีที่เร็วที่สุดในการทำให้เว็บไซต์พอร์ทัลนักพัฒนาซอฟต์แวร์พร้อมทำงานด้วย Apigee Edge คือการใช้ Kickstart พอร์ทัลนักพัฒนาซอฟต์แวร์ Apigee Kickstart พอร์ทัลนักพัฒนาซอฟต์แวร์ Apigee คือการกระจาย Drupal ที่ให้คุณประเมินได้อย่างรวดเร็วโดยใช้ Drupal 9 เพื่อสร้างพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ Apigee Kickstart จะรวมโมดูลและไลบรารีของ Apigee Drupal แบบโอเพนซอร์สทั้งหมดที่จำเป็นต่อการสร้างพอร์ทัล กำหนดค่าการเชื่อมต่อกับ Apigee Edge, แสดงผลิตภัณฑ์ API และเผยแพร่เอกสารอ้างอิง API

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

ดูวิธีการติดตั้งการแจกจ่าย Kickstart ได้ที่ Drupal.org ที่Kickstart พอร์ทัลนักพัฒนาซอฟต์แวร์ Apigee โปรแกรมติดตั้ง Kickstart จะแจ้งข้อมูลทั้งหมดที่จําเป็นในการติดตั้ง Drupal 9 Core, กําหนดค่าการเชื่อมต่อกับ Apigee Edge และทำให้เว็บไซต์ของคุณใช้งานได้ด้วยธีมที่ปรับแต่งได้ Kickstart จะมีเอนทิตีหน้า Drupal ที่กำหนดค่าไว้ล่วงหน้าสำหรับหน้าแรกของพอร์ทัลนักพัฒนาซอฟต์แวร์ หน้าแคตตาล็อก API และหน้า "เริ่มต้นใช้งาน" นอกจากนี้ยังมีโมดูลสำหรับคำถามที่พบบ่อย บล็อก และฟอรัมสำหรับสร้างชุมชนนักพัฒนาซอฟต์แวร์ของคุณด้วย

ใช้ Kickstart กับ Apigee Edge สำหรับ Private Cloud

คุณยังใช้โปรไฟล์การติดตั้ง Kickstart เพื่อติดตั้งพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 9 โดยใช้ CentOS 7/RHEL 7 ได้ด้วย วิธีนี้เป็นเส้นทางที่แนะนำสำหรับลูกค้าที่ต้องการใช้ตัวเลือกแบบจัดการด้วยตนเองสำหรับการโฮสต์พอร์ทัลนักพัฒนาซอฟต์แวร์ในเซิร์ฟเวอร์ภายใน พอร์ทัลนักพัฒนาซอฟต์แวร์ที่สร้างด้วยการติดตั้งนี้จะเชื่อมต่อกับองค์กรใน Apigee Edge สำหรับ Private Cloud หรือองค์กรในระบบคลาวด์สาธารณะได้ โปรดดูวิธีการติดตั้งเพิ่มเติมในใช้ Kickstart กับ Apigee Edge สำหรับ Private Cloud

ปรับแต่งพอร์ทัลนักพัฒนาซอฟต์แวร์

การกระจาย Kickstart ประกอบด้วยหน้าแรกที่ปรับแต่งได้ หน้า "เริ่มต้นใช้งาน" และหน้าแคตตาล็อก API คุณแก้ไขหน้าเว็บแต่ละหน้าเหล่านี้ให้แสดงถึงแบรนด์ โลโก้ และประสบการณ์ของนักพัฒนาซอฟต์แวร์ที่กำหนดเองของบริษัทได้

สำหรับการปรับแต่งเพิ่มเติมหรือการพัฒนาหน้าเว็บ โปรดดูแหล่งข้อมูลต่อไปนี้

เผยแพร่เอกสาร API ของคุณด้วยแคตตาล็อก Apigee API

โมดูลแคตตาล็อก API ของ Apigee ทำให้คุณจัดทำเอกสารเกี่ยวกับ API ในพอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 9 ได้โดยใช้ข้อมูลจำเพาะของ OpenAPI และ Apigee SmartDocs การเผยแพร่เอกสารประกอบเกี่ยวกับ API ไปยังพอร์ทัลของคุณจะทำให้นักพัฒนาซอฟต์แวร์เรียนรู้ ทดสอบ และประเมิน API ของคุณได้อย่างง่ายดาย

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้แคตตาล็อก Apigee API ที่ผสานรวมกับ SmartDocuments ในพอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 9 ในบันทึก API ของคุณ

เลือกผู้ให้บริการโฮสติ้ง

การใช้โมดูล Apigee Drupal 9 แบบโอเพนซอร์สช่วยให้คุณควบคุมประสบการณ์ของนักพัฒนาซอฟต์แวร์ในพอร์ทัลได้อย่างเต็มที่ ด้วยตัวเลือกแบบจัดการด้วยตนเองนี้ คุณมีหน้าที่รับผิดชอบในการโฮสต์และดูแลรักษาไซต์พอร์ทัลที่ใช้ประโยชน์จากโมดูลเหล่านี้ คุณเลือกผู้ให้บริการเพื่อจัดการและโฮสต์พอร์ทัลนักพัฒนาซอฟต์แวร์ได้ เช่น Pantheon, Acquia หรือผู้ให้บริการรายอื่น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการทำงานร่วมกับ Pantheon เพื่อโฮสต์พอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 9 ได้ที่พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Apigee Drupal ของ Pantheon

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการทำงานร่วมกับ Acquia เพื่อโฮสต์พอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 9 ที่หัวข้อ Apigee และ Acquia เข้าด้วยกันเพื่อให้บริการพอร์ทัลการพัฒนา

เกี่ยวกับโมดูล Apigee ที่รองรับสำหรับ Drupal 9

ตารางต่อไปนี้สรุปโปรเจ็กต์ Drupal 9 ที่พร้อมใช้งานกับ Apigee และคิวปัญหา GitHub ที่เกี่ยวข้องสำหรับการรายงาน เรายินดีรับฟังความคิดเห็นทุกอย่างตามที่ระบุไว้ในหลักเกณฑ์การสนับสนุนสำหรับแต่ละโครงการ

โปรเจ็กต์ คำอธิบาย พบปัญหาใช่ไหม
Apigee Edge ช่วยให้คุณผสานรวม Drupal 9 กับ Apigee Edge ได้ มีโมดูลย่อยต่อไปนี้ โปรดรายงานปัญหา
ไลบรารีของไคลเอ็นต์ Apigee Edge สำหรับ PHP ช่วยให้พัฒนาไคลเอ็นต์ PHP ที่เรียกใช้ Apigee Edge API ได้อย่างง่ายดาย โปรดรายงานปัญหา
การสร้างรายได้ของ Apigee ช่วยให้คุณสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์สำหรับองค์กรที่สร้างรายได้จาก Apigee Edge ได้ มีโมดูลย่อยต่อไปนี้ โปรดรายงานปัญหา
การเริ่มต้นพอร์ทัลนักพัฒนาซอฟต์แวร์ Apigee ช่วยให้คุณเริ่มต้นใช้งาน Drupal 9 เพื่อสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์ Apigee ได้อย่างรวดเร็ว การกระจาย Kickstart ประกอบด้วย Drupal 9 Core, Apigee Edge, ไลบรารีของไคลเอ็นต์ Apigee Edge สำหรับ PHP, แคตตาล็อก Apigee API, การสร้างรายได้ของ Apigee รวมถึงธีมและเทมเพลตที่กำหนดเองได้ โปรดรายงานปัญหา
แคตตาล็อก Apigee API ช่วยให้คุณบันทึก API โดยใช้ข้อมูลจำเพาะของ OpenAPI และ SmartGoogle เอกสาร โปรดรายงานปัญหา