使用 Drupal 9 建構入口網站

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

如要進一步控管整合至 Apigee Edge 的開發人員入口網站所提供的體驗,Drupal 9 提供功能強大的開放原始碼企業級內容管理系統 (CMS)。透過 Apigee 的 Drupal 9 模組,您可以建構完全自訂的開發人員入口網站,同時享有更高的彈性,並進一步控管開發人員體驗。由於 Drupal 9 專案和這些模組為開放原始碼,您可以在他們的開發過程中貢獻心力,並貢獻一己之力,並運用 Apigee 和 Drupal 社群的知識。

透過 Apigee Kickstart 快速設定及執行

如要透過 Apigee Edge 設定並執行開發人員入口網站,最快的方式就是使用 Apigee 開發人員入口網站啟動程序。Apigee 開發人員入口網站 Kickstart 是 Drupal 發布版本,可讓您使用 Drupal 9 快速評估建立 Apigee 開發人員入口網站。Kickstart 整合了所有開放原始碼 Apigee Drupal 模組和程式庫,可讓您建立入口網站、設定與 Apigee Edge 的連線、展示 API 產品,以及發布 API 參考說明文件。

立即開始

如需安裝 Kickstart 發布的操作說明,請前往 Apigee 開發人員入口網站 Kickstart 的 Drupal.org 網站。Kickstart 安裝程式會提示您安裝 Drupal 9 核心所需的一切資訊、設定與 Apigee Edge 的連線,並透過可自訂的主題開始建立及執行網站。Kickstart 也包含開發人員入口網站首頁、API 目錄頁面和「開始使用」頁面預先設定的 Drupal 頁面實體。以及用於建立開發人員社群的常見問題模組、網誌和論壇。

將 Kickstart 與 Private Cloud 適用的 Apigee Edge 搭配使用

您也可以使用 Kickstart 安裝設定檔,使用 CentOS 7/RHEL 7 安裝 Drupal 9 型開發人員入口網站。如果客戶偏好自行管理本機伺服器中的開發人員入口網站,建議採用這個方法。透過這項安裝作業建立的開發人員入口網站可連線至 Apigee Edge for Private Cloud 中的機構或公有雲中的機構。如需更多安裝操作說明,請參閱「將 Kickstart 與 Apigee Edge 搭配使用私有雲」。

自訂開發人員入口網站

Kickstart 發布內容包含可自訂的首頁、「開始使用」頁面和 API 目錄頁面。您可以依據貴公司的品牌、標誌和自訂的開發人員體驗修改這些網頁。

如需其他自訂或開發網頁功能,請參閱下列來源:

使用 Apigee API 目錄發布 API 說明文件

Apigee 的 API 目錄模組可讓您使用 OpenAPI 規格和 Apigee SmartDocs,在 Drupal 9 開發人員入口網站中記錄 API。將 API 說明文件發布至您的入口網站,方便開發人員學習、測試及評估您的 API。

如要進一步瞭解如何在 Drupal 9 開發人員入口網站中將已整合的 Apigee API 目錄與 SmartDocs 搭配使用,請參閱說明文件

選擇代管服務供應商

使用開放原始碼 Apigee Drupal 9 模組,可讓您完全控管入口網站中的開發人員體驗。採用自行管理的選項後,您必須負責託管及維護使用這些模組的入口網站。您可以選擇負責管理及代管開發人員入口網站的供應商,例如 PantheonAcquia 或其他供應商。

如要進一步瞭解如何與 Pantheon 合作,以便託管您的 Drupal 9 開發人員入口網站,請參閱「Pantheon 支援 Apigee Drupal 開發人員入口網站」。

如要進一步瞭解如何與 Acquia 合作,以便託管您的 Drupal 9 開發人員入口網站,請參閱 Apigee 與 Acquia 合作夥伴攜手提供開發入口網站

關於 Drupal 9 支援的 Apigee 模組

下表摘要列出可與 Apigee 搭配使用的 Drupal 9 專案,以及回報問題的對應 GitHub 問題佇列。並按照每項專案的貢獻指南所述,十分重視自己的貢獻。

專案 說明 發生問題?
Apigee Edge 可讓您整合 Drupal 9 與 Apigee Edge。包含下列子模組: 回報問題
PHP 適用的 Apigee Edge 用戶端程式庫 可讓您輕鬆開發呼叫 Apigee Edge API 的 PHP 用戶端。 回報問題
Apigee 營利服務 這項設定可讓您為 Apigee Edge 營利機構建立開發人員入口網站。包含下列子模組: 回報問題
Apigee 開發人員入口網站入門 可讓您快速開始使用 Drupal 9 建立 Apigee 開發人員入口網站。Kickstart 發布內容包含 Drupal 9 核心、Apigee Edge、PHP 適用的 Apigee Edge 用戶端程式庫、Apigee API 目錄、Apigee Monetization,以及可自訂的主題和範本。 回報問題
Apigee API Catalog 可讓您使用 OpenAPI 規格和 SmartDocs 來記錄 API。 回報問題