मैं v1 के बाद से जूमला एक्सटेंशन का निर्माण कर रहा हूं, लेकिन मुझे जल्द ही एक एपीआई लाइव लेने की जरूरत है जिसे मैंने बनाया है और थोड़ी देर के लिए उपयोग कर रहा हूं। वर्तमान में मैं जूमला 2.5 का उपयोग कर रहा हूं और इस प्रणाली के लिए प्लग इन लिखा है:
https://github.com/techjoomla/com_api
लाइव होने से पहले मैं भविष्य में जितना संभव हो सके सिस्टम को प्रूफ देना चाहूंगा। इस API घटक को केवल हाल ही में Joomla v3 के साथ काम करने के लिए अपग्रेड किया जाना शुरू हुआ है, इसलिए यह वर्तमान में साइट को अपग्रेड होने से रोक रहा है। मुझे यह भी लगता है कि सार्वजनिक एपीआई को अलग करना और उपयोगकर्ता पोर्टल को समझ में आता है क्योंकि इसमें कोई एकीकृत लाभ नहीं है क्योंकि मोबाइल एप्लिकेशन द्वारा एपीआई का उपयोग किया जाएगा।
वर्तमान योजना एक उपडोमेन पर एपीआई का पुनर्निर्माण करना है जो हमें उपयोगकर्ता पोर्टल को अपग्रेड करने की अनुमति देगा। मैं नए जूमला ढांचे के बारे में पढ़ रहा हूं जो रोमांचक लगता है। क्या यह हमारे मोबाइल ऐप्स के लिए RESTful API बनाने के लिए उपयुक्त होगा? यदि हां, तो क्या वे शुरू करने के लिए सुझाव हैं? मैंने पढ़ा है कि API बनाने के लिए FoF का उपयोग किया जा सकता है, क्या यह एक अच्छा विकल्प होगा? मैंने देखा कि किकस्टार्टर परियोजना का इरादा एपीआई के इस प्रकार के निर्माण का है, क्या यह एक संभावित विकल्प है? क्या मुझे अभी उपडोमेन के लिए वर्तमान 2.5 साइट को वापस लेना चाहिए ताकि यह केवल एपीआई चला सके?
मोबाइल इंटरेक्शन के लिए जूमला आधारित रेस्टफुल एपीआई के निर्माण के लिए सर्वोत्तम दृष्टिकोण पर किसी भी सुझाव की बहुत सराहना की जाएगी।