Drupal 10 का इस्तेमाल करके अपना पोर्टल बनाएं

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

Drupal 10, एंटरप्राइज़-लेवल का एक बेहतरीन ओपन-सोर्स कॉन्टेंट मैनेजमेंट सिस्टम (सीएमएस) उपलब्ध कराता है. इसका इस्तेमाल उन लोगों के लिए किया जा सकता है जिन्हें Apigee Edge में इंटिग्रेट किए गए डेवलपर पोर्टल से मिलने वाले अनुभव पर ज़्यादा कंट्रोल चाहिए. Drupal 10 के लिए Apigee के मॉड्यूल का इस्तेमाल करके, डेवलपर के लिए पूरी तरह से पसंद के मुताबिक पोर्टल बनाया जा सकता है. इसमें डेवलपर को ज़्यादा सुविधाएं और कंट्रोल मिलता है. Drupal 10 प्रोजेक्ट और ये मॉड्यूल ओपन-सोर्स हैं. इसलिए, इनके डेवलपमेंट में योगदान दिया जा सकता है और इन्हें बढ़ाया जा सकता है. साथ ही, Apigee और Drupal कम्यूनिटी के नॉलेज का फ़ायदा भी लिया जा सकता है.

Apigee Kickstart की मदद से, जल्दी से इस्तेमाल करना शुरू करना

Apigee Edge की मदद से डेवलपर पोर्टल साइट को तेज़ी से अप और रनिंग करने का सबसे आसान तरीका, Apigee Developer Portal Kickstart का इस्तेमाल करना है. Apigee Developer Portal Kickstart, Drupal डिस्ट्रिब्यूशन है. इसकी मदद से, Drupal 10 का इस्तेमाल करके Apigee डेवलपर पोर्टल को तुरंत बनाया जा सकता है. Kickstart में, Apigee Drupal के सभी ओपन सोर्स मॉड्यूल और लाइब्रेरी शामिल होती हैं. इनकी मदद से, पोर्टल बनाया जा सकता है, Apigee Edge से कनेक्शन कॉन्फ़िगर किया जा सकता है, अपने एपीआई प्रॉडक्ट दिखाए जा सकते हैं, और एपीआई के रेफ़रंस दस्तावेज़ पब्लिश किए जा सकते हैं.

शुरू करें

Kickstart डिस्ट्रिब्यूशन को इंस्टॉल करने के निर्देश, Drupal.org पर Apigee Developer Portal Kickstart पर मिल सकते हैं. Kickstart इंस्टॉलर, Drupal 10 कोर इंस्टॉल करने, Apigee Edge से अपने कनेक्शन को कॉन्फ़िगर करने, और अपनी पसंद के मुताबिक थीम के साथ अपनी साइट को चालू करने के लिए, आपसे ज़रूरी जानकारी मांगेगा. किकस्टार्ट में, आपके डेवलपर पोर्टल के होम पेज, एपीआई कैटलॉग पेज, और "शुरू करें" पेज के लिए, पहले से कॉन्फ़िगर की गई Drupal पेज इकाइयां भी शामिल हैं. इसमें अक्सर पूछे जाने वाले सवालों, ब्लॉग, और फ़ोरम के मॉड्यूल भी शामिल हैं. इनकी मदद से, डेवलपर कम्यूनिटी बनाई जा सकती है.

अगर Drupal डेवलपर पोर्टल बनाया जा रहा है, तो

प्राइवेट क्लाउड के लिए, Apigee Edge के साथ Kickstart का इस्तेमाल करना

CentOS 7/RHEL 7 का इस्तेमाल करके, Drupal 10 पर आधारित डेवलपर पोर्टल इंस्टॉल करने के लिए, Kickstart इंस्टॉलेशन प्रोफ़ाइल का भी इस्तेमाल किया जा सकता है. यह उन ग्राहकों के लिए सुझाया गया पाथ है जो लोकल सर्वर पर डेवलपर पोर्टल को होस्ट करने के लिए, खुद मैनेज करने का विकल्प चुनते हैं. इस इंस्टॉलेशन से बनाया गया डेवलपर पोर्टल, प्राइवेट क्लाउड के लिए Apigee Edge या पब्लिक क्लाउड में मौजूद किसी संगठन से कनेक्ट हो सकता है. इंस्टॉल करने के बारे में ज़्यादा निर्देशों के लिए, निजी क्लाउड के लिए Apigee Edge के साथ Kickstart का इस्तेमाल करना देखें.

डेवलपर पोर्टल को पसंद के मुताबिक बनाना

Kickstart डिस्ट्रिब्यूशन में, पसंद के मुताबिक बनाया जा सकने वाला होम पेज, “शुरू करें” पेज, और एपीआई कैटलॉग पेज शामिल होता है. इनमें से हर पेज में बदलाव करके, अपनी कंपनी का ब्रैंड, लोगो, और डेवलपर के लिए पसंद के मुताबिक अनुभव दिखाया जा सकता है.

पेज को पसंद के मुताबिक बनाने या उसे डेवलप करने के लिए, यहां दिए गए सोर्स देखें:

Apigee API कैटलॉग की मदद से, अपने एपीआई दस्तावेज़ को पब्लिश करना

Apigee के एपीआई कैटलॉग मॉड्यूल की मदद से, OpenAPI स्पेसिफ़िकेशन और Apigee SmartDocs का इस्तेमाल करके, Drupal 10 डेवलपर पोर्टल में अपने एपीआई को दस्तावेज़ में शामिल किया जा सकता है. अपने पोर्टल पर एपीआई दस्तावेज़ पब्लिश करने से, डेवलपर आपके एपीआई के बारे में आसानी से जान पाते हैं, उनकी जांच कर पाते हैं, और उनका आकलन कर पाते हैं.

Drupal 10 डेवलपर पोर्टल में, SmartDocs के साथ इंटिग्रेट किए गए Apigee API कैटलॉग का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, अपने एपीआई का दस्तावेज़ बनाएं लेख पढ़ें.

होस्टिंग की सेवा देने वाली कंपनी चुनना

ओपन सोर्स Apigee Drupal 10 मॉड्यूल का इस्तेमाल करने पर, आपको अपने पोर्टल में डेवलपर अनुभव पर पूरा कंट्रोल मिलता है. खुद मैनेज करने के विकल्प में, इन मॉड्यूल का इस्तेमाल करके पोर्टल साइटों को होस्ट और मैनेज करने की ज़िम्मेदारी आपकी होती है. डेवलपर पोर्टल को मैनेज और होस्ट करने के लिए, सेवा देने वाली कोई कंपनी चुनी जा सकती है. जैसे, Pantheon, Acquia या कोई अन्य कंपनी.

Drupal 10 डेवलपर पोर्टल को होस्ट करने के लिए, Pantheon के साथ काम करने के बारे में ज़्यादा जानने के लिए, Pantheon, Apigee के Drupal-आधारित डेवलपर पोर्टल को बेहतर बनाता है लेख पढ़ें.

Drupal 10 डेवलपर पोर्टल को होस्ट करने के लिए, Acquia के साथ काम करने के बारे में ज़्यादा जानने के लिए, डेवलपमेंट पोर्टल उपलब्ध कराने के लिए, Apigee और Acquia की साझेदारी लेख पढ़ें.

Drupal 10 के साथ काम करने वाले Apigee मॉड्यूल के बारे में जानकारी

नीचे दी गई टेबल में, Drupal 10 के उन प्रोजेक्ट के बारे में खास जानकारी दी गई है जो Apigee के साथ इस्तेमाल किए जा सकते हैं. साथ ही, समस्याओं की शिकायत करने के लिए, GitHub पर मौजूद उनकी समस्याओं की सूची भी दी गई है. हर प्रोजेक्ट के लिए योगदान से जुड़े दिशा-निर्देशों में बताया गया है कि योगदान देने के लिए आपका स्वागत है.

प्रोजेक्ट ब्यौरा क्या कोई समस्या आ रही है?
Apigee Edge इससे, Drupal 10 को Apigee Edge के साथ इंटिग्रेट किया जा सकता है. इसमें ये सब-मॉड्यूल शामिल हैं: समस्या की शिकायत करें
PHP के लिए Apigee Edge क्लाइंट लाइब्रेरी Apigee Edge API को कॉल करने वाले PHP क्लाइंट को आसानी से डेवलप करने में मदद मिलती है. समस्या की शिकायत करें
Apigee से कमाई करना इससे, कमाई करने वाले Apigee Edge संगठन के लिए डेवलपर पोर्टल बनाया जा सकता है. इसमें यह सब-मोड्यूल शामिल है: समस्या की शिकायत करें
Apigee डेवलपर पोर्टल का Kickstart इसकी मदद से, Drupal 10 का इस्तेमाल करके Apigee डेवलपर पोर्टल बनाने की प्रोसेस तुरंत शुरू की जा सकती है. Kickstart डिस्ट्रिब्यूशन में Drupal 10 कोर, Apigee Edge, PHP के लिए Apigee Edge क्लाइंट लाइब्रेरी, Apigee API कैटलॉग, Apigee Monetization, और पसंद के मुताबिक बनाई जा सकने वाली थीम और टेंप्लेट शामिल हैं. समस्या की शिकायत करें
Apigee API का कैटलॉग इसकी मदद से, OpenAPI स्पेसिफ़िकेशन और SmartDocs का इस्तेमाल करके, अपने एपीआई का दस्तावेज़ बनाया जा सकता है. समस्या की शिकायत करें