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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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