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

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

Apigee Edge'e entegre edilen geliştirici portalları tarafından sağlanan deneyim üzerinde daha fazla kontrol sahibi olmak isteyenler için Drupal 10, güçlü bir açık kaynaklı, kurumsal düzeyde içerik yönetim sistemi (İYS) sunar. Apigee'nin Drupal 10 modüllerini kullanarak geliştirici deneyimi üzerinde daha fazla esneklik ve kontrol sağlayan, tamamen özelleştirilmiş bir geliştirici portalı oluşturabilirsiniz. Drupal 10 projeleri ve bu modüller açık kaynaklı olduğundan, bunların geliştirilmesine katkıda bulunabilir, geliştirme kapsamını genişletebilir ve Apigee ile Drupal topluluklarının bilgilerinden yararlanabilirsiniz.

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

Apigee Edge ile geliştirici portalı sitesini kullanmaya başlamanın en hızlı yolu Apigee Developer Portal Kickstart'ı kullanmaktır. Apigee Developer Portal Kickstart, Drupal 10'u kullanarak Apigee geliştirici portalı oluşturmayı hızlıca değerlendirmenizi sağlayan bir Drupal dağıtımıdır. Kickstart, portal oluşturmak, Apigee Edge'e 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ı yükleme talimatlarını Drupal.org'daki Apigee Developer Portal Kickstart sayfasında bulabilirsiniz. Kickstart yükleyici, Drupal 10 çekirdeğini yüklemek, Apigee Edge ile bağlantınızı yapılandırmak ve sitenizi özelleştirilebilir bir tema ile kullanıma hazır hale getirmek için gereken tüm bilgileri girmenizi ister. Kickstart'ta ayrıca geliştirici portalı ana sayfanız, API kataloğu sayfanız ve "Başlayın" sayfanız için önceden yapılandırılmış Drupal sayfa öğeleri de bulunur. Geliştirici topluluğunuzu oluşturmak için SSS, blog ve forum modülleri de dahildir.

Apigee Edge for Private Cloud ile Kickstart'ı kullanma

CentOS 7/RHEL 7 kullanarak Drupal 10 tabanlı bir geliştirici portalı yüklemek için Kickstart yükleme profilini de kullanabilirsiniz. Bu, geliştirici portalını yerel sunucularda barındırmak için kendi kendini yöneten bir seçeneği tercih eden müşteriler için önerilen yoldur. Bu yüklemeyle oluşturulan geliştirici portalı, Apigee Edge for Private Cloud'daki bir kuruluşa veya genel buluttaki bir kuruluşa bağlanabilir. Daha fazla yükleme talimatı için Apigee Edge for Private Cloud ile Kickstart'ı kullanma başlıklı makaleyi inceleyin.

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

Kickstart dağıtımında özelleştirilebilir bir ana sayfa, "Başlarken" sayfası ve API kataloğu sayfası bulunur. 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ğu ile yayınlama

Apigee'nin API Kataloğu modülü, OpenAPI spesifikasyonlarını ve Apigee SmartDocs'u kullanarak API'lerinizi Drupal 10 geliştirici portalınızda belgelemenize olanak tanır. API belgelerini portallarınızda yayınlamak, geliştiricilerin API'lerinizi öğrenmesini, test etmesini ve değerlendirmesini kolaylaştırır.

Entegre Apigee API Kataloğu'nu Drupal 10 geliştirici portalınızda SmartDocs ile kullanma hakkında daha fazla bilgi için API'lerinizi belgeleme başlıklı makaleyi inceleyin.

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

Açık kaynaklı Apigee Drupal 10 modüllerini kullanarak portalınızdaki geliştirici deneyimi üzerinde tam kontrol sahibi olabilirsiniz. Bu kendi kendine yönetilen seçenekte, bu modüllerden yararlanan portal sitelerinin barındırılması ve bakımı sizin sorumluluğunuzdadır. 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 10 geliştirici portalınızı barındırmak için Pantheon ile çalışma hakkında daha fazla bilgi edinmek istiyorsanız Pantheon powers Apigee Drupal-based Developer Portals (Pantheon, Apigee Drupal tabanlı geliştirici portallarına güç veriyor) başlıklı makaleyi inceleyin.

Drupal 10 geliştirici portalınızı barındırmak için Acquia ile çalışma hakkında daha fazla bilgi edinmek istiyorsanız Apigee ve Acquia, geliştirme portalları sunmak için birlikte çalışıyor başlıklı makaleyi inceleyin.

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

Aşağıdaki tabloda, Apigee ile kullanıma sunulan Drupal 10 projeleri ve sorunları bildirmek için ilgili GitHub Issue Queues'ları özetlenmektedir. Her proje için katkı yönergelerinde belirtildiği gibi katkılarınız takdirle karşılanır.

Proje Açıklama Sorun mu yaşıyorsunuz?
Apigee Edge Drupal 10'u Apigee Edge ile 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 istemcileri geliştirmenizi kolaylaştırır. Sorun bildir
Apigee Monetization Apigee Edge'de para kazanma özelliği etkinleştirilmiş bir kuruluş için geliştirici portalı oluşturmanıza olanak tanır. Aşağıdaki alt modülü içerir: Sorun bildir
Apigee Developer Portal'ı kullanmaya başlama Apigee geliştirici portalı oluşturmak için Drupal 10'u kullanarak hızlıca başlamanızı sağlar. Kickstart dağıtımı; Drupal 10 çekirdeği, Apigee Edge, PHP için Apigee Edge İstemci Kitaplığı, Apigee API Kataloğu, Apigee Monetization ve özelleştirilebilir temalar ve şablonlar içerir. Sorun bildir
Apigee API Kataloğu OpenAPI spesifikasyonlarını ve SmartDocs'u kullanarak API'lerinizi belgelemenizi sağlar. Sorun bildir