Zbuduj portal za pomocą Drupal 9

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Dla tych, którzy chcą mieć większą kontrolę nad środowiskiem zapewnianym przez portale dla programistów zintegrowane z Apigee Edge, Drupal 9 to zaawansowany system zarządzania treścią (CMS) typu open source. Korzystając z modułów Apigee w wersji Drupal 9, możesz zbudować w pełni dostosowany portal dla programistów, który zapewnia większą elastyczność i kontrolę nad środowiskiem dla programistów. Projekty i moduły Drupal 9 mają charakter open source, więc możesz pomagać w ich rozwoju i wykorzystywać wiedzę społeczności Apigee i Drupal.

Szybkie rozpoczęcie korzystania z Apigee Kickstart

Najszybszym sposobem na uruchomienie witryny portalu dla programistów z Apigee Edge jest skorzystanie z Kickstart portalu Apigee dla programistów. Kickstart w portalu dla programistów Apigee to dystrybucja platformy Drupal, która umożliwia szybką ocenę przy użyciu Drupal 9 w celu utworzenia portalu dla programistów. Kickstart obejmuje wszystkie moduły i biblioteki open source Apigee Drupal, które są niezbędne do utworzenia portalu, skonfigurowania połączenia z Apigee Edge, prezentowania produktów API i publikowania dokumentacji API.

Rozpocznij

Instrukcję instalacji dystrybucji Kickstart znajdziesz w witrynie Drupal.org w witrynie Apigee Developer Portal Kickstart. Instalator Kickstart poprosi o podanie wszystkich informacji niezbędnych do zainstalowania Drupal 9 core, skonfigurowania połączenia z Apigee Edge i uruchomienia witryny przy użyciu niestandardowego motywu. Kickstart obejmuje też wstępnie skonfigurowane elementy strony Drupal na potrzeby strony głównej portalu dla programistów, strony katalogu API i strony „Pierwsze kroki”. Znajdziesz tam też moduły z odpowiedziami na najczęstsze pytania, blogi i fora, które ułatwią Ci budowanie społeczności programistów.

Użyj Kickstart z Apigee Edge dla Private Cloud

Możesz też użyć profilu instalacji Kickstart, aby zainstalować portal dla programistów oparty na platformie Drupal 9 za pomocą CentOS 7/RHEL 7. Jest to zalecana ścieżka dla klientów, którzy wolą samodzielnie zarządzać hostem portalu dla programistów na serwerach lokalnych. Portal dla programistów utworzony w ramach tej instalacji może połączyć się z organizacją w Apigee Edge for Private Cloud lub organizacją w chmurze publicznej. Więcej instrukcji instalacji znajdziesz w artykule o korzystaniu z Kickstart with Apigee Edge for Private Cloud.

Dostosowywanie portalu dla programistów

Dystrybucja w Kickstart obejmuje stronę główną z możliwością dostosowania, stronę „Pierwsze kroki” i stronę katalogu interfejsów API. Każdą z tych stron możesz modyfikować w taki sposób, aby odzwierciedlała markę i logo Twojej firmy oraz sposób, w jaki korzystasz z aplikacji.

Dodatkowe informacje o dostosowywaniu lub tworzeniu strony znajdziesz w tych źródłach:

Publikowanie dokumentacji API w Apigee API Catalog

Moduł Apigee API Catalog umożliwia dokumentowanie interfejsów API w portalu dla programistów Drupal 9 za pomocą specyfikacji OpenAPI i narzędzi SmartDokumentacja Apigee. Publikowanie dokumentacji interfejsów API w portalach ułatwia programistom poznawanie, testowanie i ocenianie interfejsów API.

Więcej informacji o korzystaniu ze zintegrowanego katalogu Apigee API Catalog z narzędziem SmartDokumentacja w portalu dla programistów Drupal 9 znajdziesz w artykule Dokumentowanie interfejsów API.

Wybierz dostawcę usług hostingowych

Dzięki modułom typu open source Apigee Drupal 9 masz pełną kontrolę nad środowiskiem programistycznym w portalu. W przypadku tej opcji zarządzanej samodzielnie odpowiadasz za hostowanie i utrzymywanie witryn portali korzystających z tych modułów. Możesz wybrać dostawcę, który będzie obsługiwać Twój portal dla deweloperów (np. Pantheon, Acquia lub inny), i będzie go hostować.

Więcej informacji o współpracy z Panteonem przy hostowaniu portalu dla programistów w wersji Drupal 9 znajdziesz w artykule Pantheon obsługuje portale dla programistów oparte na platformie Apigee Drupal.

Więcej informacji o współpracy z firmą Acquia w zakresie hostowania portalu dla deweloperów Drupal 9 znajdziesz w artykule Współpraca Apigee i acquia w tworzeniu portali programistycznych.

Informacje o modułach Apigee obsługiwanych w wersji Drupal 9

W tabeli poniżej znajdziesz podsumowanie projektów Drupal 9, które są dostępne do użycia z Apigee, oraz odpowiadające im kolejki problemów z GitHubem na potrzeby raportowania. Dziękujemy za udział, zgodnie z wytycznymi dotyczącymi darowizn, dotyczącymi poszczególnych projektów.

Projektach Opis Problemy?
Apigee Edge Umożliwia integrację Drupal 9 z Apigee Edge. Zawiera te moduły podrzędne: Zgłoś problem
Biblioteka klienta Apigee Edge dla PHP Ułatwia tworzenie klientów PHP, które wywołują interfejs Apigee Edge API. Zgłoś problem
Zarabianie na Apigee Umożliwia utworzenie portalu dla programistów dla organizacji, która zarabia na Apigee Edge. Zawiera ten moduł podrzędny: Zgłoś problem
Kickstart w portalu dla deweloperów Apigee Umożliwia szybkie rozpoczęcie pracy przy użyciu Drupal 9 do tworzenia portalu dla programistów Apigee. Dystrybucja w Kickstart obejmuje platformy Drupal 9, Apigee Edge, bibliotekę klienta Apigee Edge dla PHP, katalog Apigee API Catalog, Apigee Monetization oraz niestandardowe motywy i szablony. Zgłoś problem
Katalog interfejsu Apigee API Umożliwia dokumentowanie interfejsów API przy użyciu specyfikacji OpenAPI i dokumentów SmartDokumentacja. Zgłoś problem