بوابة خدمات مطوّري برامج Apigee (أو ببساطة، البوابة) هي بوابة نموذجية لإدارة المحتوى والمنتدى. يعتمد الإصدار المتوفّر على أجهزة الشركة على مشروع Drupal المفتوح المصدر. ويوفّر إعداد البوابة التلقائية الخدمات التالية:
- إدارة المحتوى: استخدِم البوابة لإنشاء وإدارة:
- مستند واجهة برمجة التطبيقات
- المنتديات
- منشورات المدونة
- الاختبار: يمكنك استخدام البوابة لاختبار واجهات برمجة التطبيقات في الوقت الفعلي باستخدام وحدة تحكّم اختبار مضمَّنة.
- إدارة المنتدى: تدير المنصة ما يلي:
- تسجيل المستخدمين يدويًا أو تلقائيًا
- الإشراف على تعليقات المستخدمين
يتحكّم نموذج التحكم في الوصول المستند إلى الدور (RBAC) للبوابة في الوصول إلى الميزات على البوابة. على سبيل المثال، يمكنك تفعيل عناصر التحكّم للسماح للمستخدم المسجّل بإنشاء مشاركات في المنتدى واستخدام وحدات تحكّم تجريبية وما إلى ذلك.
تحتوي هذه النسخة من هذا المستند على تفاصيل خاصة بالإصدار 4.50.00. أي مراجع خاصة بالإصدارات السابقة هي أخطاء ويجب الإبلاغ عنها على أنّها أخطاء.
لمزيد من المعلومات، يُرجى الاطّلاع على ما هي بوابة المطوّرين؟
تصاميم الشبكة المتوافقة
ويمكن تثبيت مكوّنات البوابة بالتهيئات أو المخططات التالية:
- عقدة واحدة: جميع مكونات البوابة (Drupal وNginx وPHP وSoir) المثبَّتة على جهاز واحد من خلال Postgres.
- عُقدتان: جميع مكونات البوابة على جهاز واحد، يتم إجراء النشرات على الجهاز الثاني
تُظهر الصور التالية المخططات المتوافقة:
عقدة واحدة
يوضّح الشكل 1 طوبولوجيا بوابة عقدة واحدة تكون فيها جميع مكونات البوابة على جهاز واحد:
عقدتان
يوضح الشكل 2 طوبولوجيا بوابة مؤلفة من عقدة يكون فيها Postgres على جهاز منفصل عن باقي مكونات البوابة:
ملاحظات:
- هذه هي الطوبوجيات الوحيدة التي يدعمها Apigee. إذا كنت تستخدم هيكل شبكة مختلف، لن تتمكن Apigee من دعمه.
- عند إجراء عملية تثبيت جديدة للإصدار 4.50.00، يثبِّت النص البرمجي للتثبيت Postgres وNginx.
- عند إجراء تحديث على الإصدار 4.50.00 من عملية تثبيت تستخدم Postgres وNginx، سيحدِّث النص البرمجي للتثبيت Postgres وNginx.
- عند التحديث إلى الإصدار 4.50.00 من تثبيت يستخدم MySQL/MariaDB/Apache، عليك أولاً تحويل عملية التثبيت إلى Postgres/Nginx قبل التحديث إلى الإصدار 4.50.00. لمزيد من المعلومات، يُرجى الاطّلاع على تحويل بوابة مستندة إلى القطران إلى بوابة تستند إلى RPM.
- يمكنك الاستفادة من ميزات Drupal لضمان توفُّر عالٍ في التصاميم الكبيرة والمخصّصة. للحصول على معلومات عن إعداد عمليات الضبط هذه وصيانتها، تنصح Apigee بالتفاعل مع منتدى Drupal.
في هذا الشكل، يحتوي النظام الأساسي العام على المكونات التي يمكن الوصول إليها بشكل عام. يحتوي النظام الأساسي الخاص على مكونات لا يمكن للجميع الوصول إليها.
المكوِّن | الوصف | تم التثبيت من قِبل |
---|---|---|
ELB |
موازن حمولة المؤسسات (ELB). |
موفّر الشبكة على سبيل المثال، يوفّر كل من Amazon وRackspace أجهزة موازنة حمل Enterprise لاستخدامها مع الأجهزة الافتراضية الخاصة بهما. |
الإصدار 1.10.1 من Nginx | خادم الويب Nginx المستخدم لعمليات تثبيت 4.50.00. | Apigee |
Postgres 9.6 |
يشير ذلك المصطلح إلى قاعدة البيانات التي يستخدمها Drupal لعمليات التثبيت الجديدة للإصدار 4.50.00. |
Apigee أو الربط بتثبيت حالي. إذا كنت تريد الاتصال بتثبيت تطبيق Postgres عن بُعد، يجب أن يكون الإصدار 9.6. |
مساحة تخزين مشتركة في Drupal |
مساحة التخزين المشتركة التي يستخدمها Drupal للملفات التي يتم تحميلها والنصوص البرمجية الثابتة وغيرها من المعلومات. |
Apigee |
Drush 6.2 |
واجهة سطر أوامر Drupal. |
Apigee |
7.0 بيزو فلبيني |
محرك البرمجة النصية من جانب الخادم. |
Apigee |
Apache Solr |
خادم بحث Drupal. يستخدم Apache Solr مكتبة بحث Apache Lucene. |
Apigee، ولكن لا يتم تفعيلها تلقائيًا. لا تفعِّل هذه السياسة إلا إذا كانت لديك كمية كبيرة من البيانات على البوابة. راجِع تثبيت البوابة للحصول على تعليمات عن كيفية تفعيلها. |
الوصول إلى منتدى Apigee للإجابة عن أسئلتك
منتدى Apigee هو مصدر مجاني يمكنك من خلاله التواصل مع Apigee وغيره من عملاء Apigee الآخرين من خلال طرح الأسئلة والنصائح وغيرها من المشاكل. قبل نشر مشاركة في المنتدى، احرص أولاً على البحث في المشاركات الحالية لمعرفة ما إذا كانت قد تمت الإجابة عن سؤالك.