إنشاء البوابة باستخدام Drupal 10

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستند Apigee X.
المعلومات

بالنسبة إلى المستخدمين الذين يريدون التحكّم بشكل أكبر في التجربة التي تقدّمها بوابات المطوّرين المدمجة في Apigee Edge، يوفّر Drupal 10 نظامًا قويًا ومفتوح المصدر لإدارة المحتوى على مستوى المؤسسات. باستخدام وحدات Apigee المخصصة لـ Drupal 10، يمكنك إنشاء بوابة مطوِّر مخصّصة بالكامل بمرونة أكبر وإمكانية تحكُّم أكبر في تجربة المطوِّرين. بما أنّ مشاريع Drupal 10 وهذه الوحدات مفتوحة المصدر، يمكنك توسيع نطاق تطوير هذه المشاريع والمساهمة في تطويرها والاستفادة من المعرفة المتوفّرة في مجتمعَي Apigee وDrual.

ابدأ باستخدام Apigee Kickstart سريعًا.

أسرع طريقة لإعداد موقع بوابة المطوّرين وتشغيله باستخدام Apigee Edge هي استخدام منصة Kickstart لبوابة Apigee Developer. Apigee Developer البوابة Kickstart هي إحدى توزيعات Drupal تتيح لك التقييم بشكل سريع باستخدام Drupal 10 لإنشاء بوابة للمطوّرين على Apigee. يجمع Kickstart معًا جميع وحدات ومكتبات Apigee Drupal المفتوحة المصدر التي تحتاج إليها لإنشاء بوابة، وإعداد اتصال بـ Apigee Edge، وعرض منتجات واجهة برمجة التطبيقات الخاصة بك، ونشر المستندات المرجعية لواجهة برمجة التطبيقات.

البدء

ويمكن الاطّلاع على تعليمات تثبيت توزيع Kickstart على Drupal.org على Apigee Developer البوابة Kickstart. سيطلب منك أداة تثبيت Kickstart جميع المعلومات اللازمة لتثبيت Drupal 10 Core، وإعداد اتصالك بـ Apigee Edge، وإعداد موقعك الإلكتروني وتشغيله باستخدام مظهر قابل للتخصيص. يتضمّن دليل Kickstart أيضًا صفحات على Drupal تم إعدادها مسبقًا للصفحة الرئيسية لبوابة المطوِّر وصفحة كتالوج واجهة برمجة التطبيقات وصفحة "البدء". كما يتم تضمين وحدات للأسئلة الشائعة والمدونات والمنتديات لبناء منتدى المطورين.

استخدام Kickstart مع Apigee Edge لخدمة Private Cloud

يمكنك أيضًا استخدام الملف الشخصي للتثبيت Kickstart لتثبيت بوابة مطوّري البرامج المستندة إلى Drupal 10 باستخدام CentOS 7/RHEL 7. وهذا هو المسار الموصى به للعملاء الذين يفضلون خيارًا مُدارًا ذاتيًا لاستضافة بوابة مطوّري البرامج على الخوادم المحلية. يمكن لبوابة المطوّرين التي تم إنشاؤها من خلال هذا التثبيت الاتصال بمؤسسة في Apigee Edge for Private Cloud أو مؤسسة في السحابة الإلكترونية العامة. لمزيد من تعليمات التثبيت، يُرجى الاطّلاع على مقالة استخدام Kickstart مع Apigee Edge for Private Cloud.

تخصيص بوابة المطوِّرين

ويتضمّن توزيع Kickstart صفحة رئيسية قابلة للتخصيص وصفحة "البدء" وصفحة كتالوج واجهة برمجة التطبيقات. يمكن تعديل كل صفحة من هذه الصفحات لتعكس العلامة التجارية لشركتك وشعارها وتجربة المطوّر المخصصة.

لإجراء تخصيصات إضافية أو تطوير الصفحات، اطّلِع على المصادر التالية:

نشر مستندات واجهة برمجة التطبيقات باستخدام Apigee API Catalog

تتيح لك وحدة كتالوج واجهة برمجة التطبيقات في Apigee توثيق واجهات برمجة التطبيقات في بوابة مطوّري Drupal 10 باستخدام مواصفات OpenAPI وApigee Smart Docs. يُسهِّل نشر وثائق واجهة برمجة التطبيقات على بوابات تطبيقك على المطوّرين التعرُّف على واجهات برمجة التطبيقات واختبارها وتقييمها.

لمزيد من المعلومات حول استخدام كتالوج Apigee API المدمج مع Smart Docs في بوابة مطوّري برامج Drupal 10، يُرجى الاطّلاع على توثيق واجهات برمجة التطبيقات.

اختيار المستضيف

يتيح لك استخدام وحدات Apigee Drupal 10 المفتوحة المصدر التحكُّم الكامل في تجربة المطوِّرين على البوابة. وباستخدام هذا الخيار المُدار ذاتيًا، ستكون مسؤولاً عن استضافة مواقع البوابة الإلكترونية التي تستفيد من هذه الوحدات والحفاظ على أدائها. يمكنك اختيار موفِّر خدمة لإدارة بوابة المطوِّرين واستضافتها، مثل Pantheon أو Acquia أو مقدّم خدمة آخر.

لمزيد من المعلومات حول العمل مع Pantheon لاستضافة بوابة Drupal 10 لمطوّري البرامج، يُرجى الاطّلاع على Pantheon يشغّل بوابات المطوّرين المستندة إلى Apigee Drupal.

لمزيد من المعلومات حول العمل مع Acquia لاستضافة بوابة مطوّري Drupal 10، يمكنك الاطّلاع على تعاون Apigee وAquia معًا لعرض بوابات التطوير.

لمحة عن وحدات Apigee المتوافقة مع Drupal 10

يلخص الجدول التالي مشاريع Drupal 10 المتوفرة للاستخدام مع Apigee وقوائم انتظار مشاكل GitHub المقابلة لها لإعداد تقارير عن المشكلات. يتم تقدير المساهمات، على النحو المبين في إرشادات المساهمات لكل مشروع.

المشروع الوصف هل تواجه مشاكل؟
Apigee Edge يمكّنك من دمج Drupal 10 مع Apigee Edge. يتضمّن الوحدات الفرعية التالية: الإبلاغ عن مشكلة
مكتبة برامج Apigee Edge للغة PHP يُسهّل تطوير برامج PHP التي تستدعي واجهة برمجة تطبيقات Apigee Edge. الإبلاغ عن مشكلة
Apigee تحقيق الربح يمكنك من خلال هذا الإعداد إنشاء بوابة مطوِّرين لمؤسسة Apigee Edge التي تحقّق الربح. يتضمّن الوحدة الفرعية التالية: الإبلاغ عن مشكلة
Kickstart لبوابة Apigee Developer يمكنك البدء بسرعة باستخدام Drupal 10 لإنشاء بوابة Apigee لمطوّري البرامج. ويتضمّن توزيع Kickstart: Drupal 10 Core، وApigee Edge، وApigee Edge Client Library for PHP، وApigee API Catalog، وApigee Monetize، بالإضافة إلى مظاهر ونماذج قابلة للتخصيص. الإبلاغ عن مشكلة
Apigee API Catalog يمكنك من توثيق واجهات برمجة التطبيقات باستخدام مواصفات OpenAPI وSmart Docs. الإبلاغ عن مشكلة