Drupal 9'u kullanarak portalınızı oluşturma

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Apigee Edge'e entegre geliştirici portallarının sunduğu deneyim üzerinde daha fazla kontrol sahibi olmak isteyenler için Drupal 9, açık kaynaklı, kurumsal düzeyde güçlü bir içerik yönetim sistemi (CMS) sağlar. Apigee'nin Drupal 9 modüllerini kullanarak, geliştirici deneyimi üzerinde daha fazla esneklik ve kontrol sunan, tamamen özelleştirilmiş bir geliştirici portalı oluşturabilirsiniz. Drupal 9 projeleri ve bu modüller açık kaynak olduğundan, projelerin gelişimine katkıda bulunabilir ve Apigee ile Drupal topluluklarının bilgilerinden yararlanabilirsiniz.

Apigee Kickstart ile hızla çalışmaya başlayın

Bir geliştirici portalı sitesini Apigee Edge ile çalışır hale getirmenin en hızlı yolu Apigee Developer Portal Kickstart'ı kullanmaktır. Apigee Geliştirici Portalı Kickstart, Apigee geliştirici portalı oluşturmak için Drupal 9'u kullanarak hızlıca değerlendirme yapmanızı sağlayan bir Drupal dağıtımıdır. Kickstart; portal oluşturmak, Apigee Edge'le bağlantı yapılandırmak, API ürünlerinizi sergilemek ve API referans belgelerinizi yayınlamak için ihtiyacınız olan tüm açık kaynaklı Apigee Drupal modüllerini ve kitaplıklarını bir araya getirir.

Başlayın

Kickstart dağıtımının yüklenmesiyle ilgili talimatları Drupal.org'da (Apigee Developer Portal Kickstart) bulabilirsiniz. Kickstart yükleyici, Drupal 9 çekirdeğini yüklemek, Apigee Edge bağlantınızı yapılandırmak ve sitenizi özelleştirilebilir bir temayla çalışır duruma getirmek için gereken tüm bilgileri ister. Kickstart ayrıca geliştirici portalı ana sayfanız, API katalog sayfanız ve "Başlayın" sayfanız için önceden yapılandırılmış Drupal sayfası varlıkları da içerir. Geliştirici topluluğunuzu oluşturmanızı sağlayacak SSS modülleri, Bloglar ve Forumlar da dahildir.

Kickstart'ı Private Cloud için Apigee Edge ile kullanma

CentOS 7/RHEL 7'yi kullanarak Drupal 9 tabanlı bir geliştirici portalı yüklemek için Kickstart yükleme profilini de kullanabilirsiniz. Bu, yerel sunucularda geliştirici portalı barındırmak için kendi kendine yönetilen bir seçeneği tercih eden müşteriler için önerilen yoldur. Bu yüklemeyle oluşturulan geliştirici portalı, Private Cloud için Apigee Edge'deki veya herkese açık buluttaki bir kuruluşa bağlanabilir. Diğer yükleme talimatları için Kickstart'ı Apigee Edge ile Private Cloud'u kullanma başlıklı makalede bulabilirsiniz.

Geliştirici portalınızı özelleştirin

Kickstart dağıtımı özelleştirilebilir ana sayfa, "Başlayın" sayfası ve API katalog sayfası içerir. Bu sayfaların her biri şirketinizin markasını, logosunu ve özelleştirilmiş geliştirici deneyimini yansıtacak şekilde değiştirilebilir.

Ek özelleştirmeler veya sayfa geliştirme için aşağıdaki kaynaklara bakın:

API Belgelerinizi Apigee API Kataloğunda Yayınlama

Apigee'nin API Kataloğu modülü, OpenAPI özelliklerini ve Apigee SmartDokümanlar'ı kullanarak API'lerinizi Drupal 9 geliştirici portalınızda belgelemenize olanak tanır. Portallarınızda API belgeleri yayınlamak, geliştiricilerin API'lerinizi öğrenmesini, test etmesini ve değerlendirmesini kolaylaştırır.

Drupal 9 geliştirici portalınızda Smart Docs ile entegre Apigee API Kataloğu'nu kullanma hakkında daha fazla bilgi için API'lerinizi belgeleyin bölümüne bakın.

Barındırma sağlayıcınızı seçin

Açık kaynak Apigee Drupal 9 modüllerini kullanarak portalınızdaki geliştirici deneyimi üzerinde tam kontrole sahip olursunuz. Otomatik yönetilen bu seçenekle, söz konusu modüllerden yararlanan portal sitelerini barındırmak ve yönetmekten siz sorumlu olursunuz. Geliştirici portalınızı yönetmek ve barındırmak için Pantheon, Acquia gibi bir sağlayıcı veya başka bir sağlayıcı seçebilirsiniz.

Drupal 9 geliştirici portalınızı barındırmak üzere Pantheon ile çalışma hakkında daha fazla bilgi için Pantheon, Apigee Drupal tabanlı Geliştirici Portallarını destekliyor başlıklı makaleyi inceleyin.

Drupal 9 geliştirici portalınızı barındırmak amacıyla Acquia ile birlikte çalışma hakkında daha fazla bilgi için Apigee ve Acquia'nın geliştirme portalları sunmak için iş ortaklığı yapması başlıklı makaleye göz atın.

Drupal 9 için desteklenen Apigee modülleri hakkında

Aşağıdaki tabloda, Apigee ile kullanılabilen Drupal 9 projeleri ve raporlama sorunları için ilgili GitHub Sorun Sıraları özetlenmektedir. Katkılarınız, her projenin katkı yönergelerinde belirtildiği şekilde takdir edilir.

Proje Açıklama Sorun mu var?
Apigee Edge Drupal 9'u Apigee Edge'le entegre etmenizi sağlar. Aşağıdaki alt modülleri içerir: Sorun bildir
PHP için Apigee Edge İstemci Kitaplığı Apigee Edge API'yi çağıran PHP istemcilerinin geliştirilmesini kolaylaştırır. Sorun bildir
Apigee Monetization Apigee Edge'den para kazanılan bir kuruluş için geliştirici portalı oluşturmanıza olanak tanır. Aşağıdaki alt modülü içerir: Sorun bildir
Apigee Geliştirici Portalı Başlangıç Kılavuzu Apigee geliştirici portalı oluşturmak için Drupal 9'u kullanmaya hızla başlamanızı sağlar. Kickstart dağıtımına Drupal 9 çekirdeği, Apigee Edge, PHP için Apigee Edge Client Library, Apigee API Catalog, Apigee Monetization'ın yanı sıra özelleştirilebilir temalar ve şablonlar dahildir. Sorun bildir
Apigee API Kataloğu OpenAPI spesifikasyonlarını ve SmartDokümanlar'ı kullanarak API'lerinizi belgelemenizi sağlar. Sorun bildir