ساختن درگاه بااستفاده از Drupal 10

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

برای کسانی که می‌خواهند کنترل بیشتری بر تجربه ارائه‌شده توسط درگاه‌های توسعه‌دهنده ادغام‌شده در Apigee Edge داشته باشند، Drupal 10 سیستم مدیریت محتوای (CMS) قدرتمند متن‌باز در سطح سازمانی ارائه می‌دهد. بااستفاده از واحدهای Apigee برای Drupal 10، می‌توانید درگاه توسعه‌دهنده کاملاً سفارشی‌سازی‌شده‌ای با انعطاف‌پذیری و کنترل بیشتر بر تجربه توسعه‌دهنده بسازید. ازآنجایی‌که پروژه‌های Drupal 10 و این واحدها متن‌باز هستند، می‌توانید در توسعه آن‌ها مشارکت کنید و از دانش انجمن‌های Apigee و Drupal بهره ببرید.

با Apigee Kickstart سریعاً آماده کار شوید

سریع‌ترین راه برای راه‌اندازی سایت درگاه توسعه‌دهنده با Apigee Edge استفاده از Apigee Developer Portal Kickstart است. ‫Apigee Developer Portal Kickstart یک توزیع Drupal است که به شما امکان می‌دهد به‌سرعت استفاده از Drupal 10 را برای ایجاد یک پورتال توسعه‌دهنده Apigee ارزیابی کنید. «شروع سریع» همه واحدها و کتابخانه‌های منبع باز Apigee Drupal را که برای ایجاد یک درگاه، پیکربندی اتصال به Apigee Edge، نمایش محصولات API، و انتشار اسناد مرجع API نیاز دارید، با هم ترکیب می‌کند.

شروع کنید

دستورالعمل‌های نصب توزیع Kickstart را می‌توانید در Drupal.org در Apigee Developer Portal Kickstart پیدا کنید. نصب‌کننده Kickstart از شما می‌خواهد همه اطلاعات لازم برای نصب هسته Drupal 10 را ارائه دهید، اتصال خود را به Apigee Edge پیکربندی کنید، و سایت خود را با یک موضوع قابل‌سفارشی‌سازی راه‌اندازی کنید. «شروع سریع» همچنین شامل نهادهای صفحه Drupal ازپیش پیکربندی‌شده برای صفحه اصلی درگاه توسعه‌دهنده، صفحه کاتالوگ API، و صفحه «شروع به کار» است. واحدهایی برای پرسشگان، وبلاگ‌ها، و تالارهای گفتمان برای ساختن انجمن توسعه‌دهندگان نیز گنجانده شده است.

اگر درحال ساختن درگاه توسعه‌دهنده Drupal هستید،

استفاده از Kickstart با Apigee Edge برای «ابر خصوصی»

همچنین می‌توانید از نمایه نصب Kickstart برای نصب درگاه توسعه‌دهنده مبتنی بر Drupal 10 بااستفاده از CentOS 7/RHEL 7 استفاده کنید. این مسیر برای مشتریانی که ترجیح می‌دهند گزینه خودمدیریتی برای میزبانی درگاه توسعه‌دهندگان در سرورهای محلی داشته باشند توصیه می‌شود. درگاه توسعه‌دهنده ایجادشده با این نصب می‌تواند به سازمانی در Apigee Edge برای «ابر خصوصی» یا سازمانی در ابر عمومی متصل شود. برای دستورالعمل‌های بیشتر درباره نصب، به استفاده از Kickstart با Apigee Edge برای «ابر خصوصی» مراجعه کنید.

سفارشی‌سازی درگاه توسعه‌دهندگان

توزیع Kickstart شامل صفحه اصلی قابل‌سفارشی‌سازی، صفحه «شروع به کار»، و صفحه کاتالوگ API است. هریک از این صفحه‌ها را می‌توان تغییر داد تا نمانام، نشان‌واره، و تجربه توسعه‌دهنده سفارشی‌سازی‌شده شرکت شما را منعکس کند.

برای سفارشی‌سازی‌های بیشتر یا توسعه صفحه، به منابع زیر مراجعه کنید:

«اسناد میانای برنامه‌سازی کاربردی» خود را با «کاتالوگ میانای برنامه‌سازی کاربردی Apigee» منتشر کنید

واحد «کاتالوگ میانای برنامه‌سازی کاربردی» Apigee به شما امکان می‌دهد میاناهای برنامه‌سازی کاربردی خود را در درگاه توسعه‌دهنده Drupal 10 بااستفاده از مشخصات OpenAPI و Apigee SmartDocs مستند کنید. با انتشار اسناد API در درگاه‌هایتان، توسعه‌دهندگان به‌راحتی می‌توانند با APIهای شما آشنا شوند، آن‌ها را آزمایش کنند، و ارزیابی کنند.

برای کسب اطلاعات بیشتر درباره استفاده از «کاتالوگ Apigee API» یکپارچه‌شده با SmartDocs در درگاه توسعه‌دهنده Drupal 10، به مستندسازی میاناهای برنامه‌سازی کاربردی مراجعه کنید.

انتخاب ارائه‌دهنده میزبانی

استفاده از واحدهای متن‌باز Apigee Drupal 10 به شما امکان می‌دهد کنترل کاملی بر تجربه توسعه‌دهنده در درگاهتان داشته باشید. با این گزینه خودگردان، شما مسئول میزبانی و نگهداری سایت‌های درگاهی هستید که از این واحدها استفاده می‌کنند. می‌توانید ارائه‌دهنده‌ای را برای مدیریت و میزبانی درگاه توسعه‌دهندگان خود انتخاب کنید، مثلاً Pantheon، Acquia، یا ارائه‌دهنده دیگری.

برای اطلاعات بیشتر درباره کار با Pantheon برای میزبانی کردن درگاه توسعه‌دهنده Drupal 10، به Pantheon powers Apigee Drupal-based Developer Portals (درگاه‌های توسعه‌دهنده مبتنی بر Apigee Drupal با پشتیبانی Pantheon) مراجعه کنید.

برای اطلاعات بیشتر درباره کار با Acquia برای میزبانی کردن درگاه توسعه‌دهنده Drupal 10، به Apigee و Acquia با هم شریک می‌شوند تا درگاه‌های توسعه را ارائه دهند مراجعه کنید.

درباره واحدهای Apigee پشتیبانی‌شده برای Drupal 10

جدول زیر پروژه‌های Drupal 10 را که برای استفاده با Apigee دردسترس هستند و صف‌های مشکل GitHub مربوط به آن‌ها را برای گزارش کردن مشکلات خلاصه می‌کند. همیاری‌ها، همان‌طور که در رهنمودهای همیاری برای هر پروژه ذکر شده است، قدردانی می‌شوند.

Project شرح مشکلی دارید؟
Apigee Edge به شما امکان می‌دهد Drupal 10 را با Apigee Edge یکپارچه کنید. شامل زیرواحد‌های زیر است: گزارش مشکل
کتابخانه کارخواه Apigee Edge برای PHP توسعه دادن کارخواه PHP را که Apigee Edge API را فراخوانی می‌کند آسان می‌کند. گزارش مشکل
درآمدزایی Apigee به شما امکان می‌دهد برای سازمان درآمدزای Apigee Edge درگاه توسعه‌دهنده ایجاد کنید. شامل زیرواحد زیر است: گزارش مشکل
شروع سریع «درگاه توسعه‌دهندگان Apigee» به شما امکان می‌دهد بااستفاده از Drupal 10 به‌سرعت شروع به ایجاد درگاه توسعه‌دهندگان Apigee کنید. توزیع Kickstart شامل Drupal 10 core،‏ Apigee Edge،‏ Apigee Edge Client Library برای PHP،‏ Apigee API Catalog،‏ Apigee Monetization، و زمینه‌ها و الگوهای سفارشی‌سازی‌شدنی است. گزارش مشکل
Apigee API Catalog به شما امکان می‌دهد بااستفاده از مشخصات OpenAPI و SmartDocs، میاناهای برنامه‌سازی کاربردی خود را مستند کنید. گزارش مشکل