2010-05-18 12 views
11

के लिए बैकएंड के रूप में एक सीएमएस सेट अप करने के लिए कैसे मैं अपने आईफोन ऐप को नेट से गतिशील सामग्री प्राप्त करना चाहता हूं। इस सामग्री को एक सीएमएस का उपयोग करके प्रबंधित किया जाना चाहिए। मैं विशेष रूप से जानना चाहता हूं कि अगर मैं सामग्री प्राप्त करने के लिए अपने आईफोन ऐप के लिए बैकएंड के रूप में ड्रूपल या जुमला या अन्य सीएमएस सेट कर सकता हूं।आईफोन ऐप

यह कैसे प्राप्त किया जा सकता है इस पर कोई सलाह उपयोगी होगी।

मैं सीएमएस की स्थापना/उपयोग करने के लिए बिल्कुल नया हूं।

+0

हालांकि यह समाधान नहीं है जिसे मैं ढूंढ रहा हूं, यह पूर्ण बैकएंड सेटअप के बारे में एक महान लेख है newbies (मेरे जैसे) http://www.cimgf.com/2010/02/12/accessing-the-cloud-from-cocoa-touch/ – srik

उत्तर

1

यदि आप किसी भी धारावाहिक प्रारूप (जैसे एक्सएमएल या जेएसओएन) में सामग्री तक पहुंच सकते हैं, तो किसी भी सीएमएस को अपने आवेदन के लिए "बैकएंड" के रूप में उपयोग करने में कोई समस्या नहीं होनी चाहिए।

+0

ड्रोपल या जूमला XML/JSON में सामग्री प्रदान करने की ऐसी सुविधा प्रदान करता है ? और सर्वर को प्रत्येक अनुरोध को प्रमाणीकृत भी कर रहा है? या क्या मुझे इन सुविधाओं को सर्वर पर अपने आप लागू करना चाहिए? – srik

+0

'ड्रूपल जेसन' के लिए एक Google खोज सकारात्मक दिखती है, जैसा कि 'ड्रूपल प्रमाणीकरण अनुरोध' करता है, @srik ... – Alastair

2

आप StorageRoom पर भी एक नज़र डाल सकते हैं, जो मोबाइल एप्लिकेशन के लिए एक सीएमएस है।

अस्वीकरण: मैंने इसे अपने स्वयं के खुजली को खरोंच करने के लिए बनाया है।

+0

स्टोरेज रूम तेजी से दिख रहा है ... धन्यवाद – kingston

1

मैं storageroom की जांच कर रहा हूं, और मैं एक समान उत्तर खोज रहा हूं, लेकिन मुझे थोड़ा सा आशा करने के लिए ओस्मेक भी मिला। मैं मेनू टेम्पलेट्स के कारण इसका उपयोग कर सकता हूं। ऑस्केक जेसन और एक्सएमएल (और अन्य प्रारूप जो PHP, एचटीएमएल और टेम्पलेट्स जैसे आईफोन देव में उपयोगी नहीं हैं)

1

Feed.Us एक और विकल्प है। मेरे पास ट्रैवल गाइड आईफोन ऐप्स की एक श्रृंखला है और ऐप्स के भीतर सूचीबद्ध व्यवसायों का प्रबंधन करने के लिए Feed.Us का उपयोग करें।

यह एक्सएमएल के साथ एक यूआरएल बनाता है जो ऐप में आयात किया जाता है।

0

मैं हेलिओस (helios.io) के बारे में बहुत उत्सुक हूं और जल्द ही इसे आजमा रहा हूं। कम से कम अपनी साइट पर लिखने से यह बहुत ही आशाजनक दिखता है। इसका खुला स्रोत, और वर्तमान में बीटा में। उनके पास Heroku होस्टिंग समर्थन बहुत आसान है।

Helios एक खुला स्रोत ढांचे, आवश्यक बैकएंड iOS एप्लिकेशन के लिए सेवाएं प्रदान करता है कि डेटा सिंक्रनाइज़ेशन से और ऐप्लिकेशन के अंतर्गत खरीदी और पासबुक एकीकरण के लिए पुश सूचनाएं है।

कुछ परीक्षण परियोजना के लिए इसका उपयोग करने के बाद मैं फिर से जवाब अपडेट कर दूंगा।

2

JSON-API plugin के साथ वर्डप्रेस एक अच्छा समाधान है, खासकर अगर आपको एक वेबसाइट की भी आवश्यकता है।

आपको एक अच्छा उदाहरण here मिल सकता है जो मूल ऐप जाने के लिए वर्डप्रेस और फोनगैप का उपयोग करता है।

0

आप इसे लागू करने के लिए किसी भी सीएमएस या ढांचे का उपयोग कर सकते हैं। ऐप और बैकएंड सर्वर के बीच संवाद करने के लिए आपको jsonm api बनाना होगा।

php cms joomla के लिए, ड्रूपल और वर्डप्रेस सबसे अच्छे हैं। चौखटे में आप Yii, CakePHP, laravel या Zend

आशा .. इस में मदद करता है का उपयोग कर सकते

0

इसके अलावा बादल सीएमएस पर एक नज़र लेने लायक: http://www.cloudcms.com

यह मोबाइल के लिए एक बादल सामग्री प्रबंधन प्रणाली है और वेब अनुप्रयोग, पूरी तरह से जेएसओएन के आसपास उन्मुख और एक तेज, पूरी तरह से विशेष रुप से प्रदर्शित एपीआई है।आपका आईओएस एप्लीकेशन आसानी से चीज़ों को पकड़ सकता है, उन्हें प्रस्तुत कर सकता है, डेटा कैप्चर कर सकता है, इसे वापस सीएमएस में स्टोर कर सकता है। इसके अलावा, यह आपको एक उपयोगकर्ता इंटरफ़ेस देता है जिसे आप अपने व्यावसायिक उपयोगकर्ताओं के सामने छोड़ सकते हैं ताकि वे चीजें बना सकें, संपादित कर सकें और समीक्षा कर सकें।

नोट: मैं डेवलपर्स में से एक हूं। उस ने कहा, प्रेरणा के मुकाबले किसी अन्य कारण के लिए जांच करने लायक है।

0

डेटा-जटिलता, एक डेटा दुकान या सरल एपीआई अस्तित्व में शायद तैयार एक सीएमएस के आधार पर overkill जब आप Google Drive/Apps की तरह फ़ाइल भंडारण सेवाओं का लाभ उठाने, JSON में/पोस्ट स्प्रेडशीट या अन्य दस्तावेज प्राप्त करने के लिए अन्य प्रारूपों के बीच कर सकते हैं।

Is it possible to use Dropbox, Google Drive, Skydrive, etc. as a server space?

1

यह एक बहुत ही होनहार समाधान लगता है!

Apache Usergrid

मैं संक्षिप्त कुछ परीक्षण परियोजना के लिए करने की कोशिश की DreamFactory लेकिन उत्पादन में इसका उपयोग करने के लिए चारों ओर नहीं मिला है। उपयोगकर्ताग्रिड एक पूर्ण समाधान प्रदान करने में सही दिशा में प्रतीत होता है (जो आधुनिक वेब ऐप्स के लिए भी काम कर सकता है)