2009-09-18 6 views
8

मैं सोच रहा था कि क्या एक जेसन-आधारित स्कीमा-मुक्त, दस्तावेज़-आधारित डेटाबेस जैसे मोंगोब या कॉचडब का इस्तेमाल सिम्फनी प्रोजेक्ट पर किया जाता है रूबी-ऑन-रेल वेबसाइटें? और यदि हां, तो यह कैसे किया जा सकता है?सिम्फनी (पीएचपी फ्रेमवर्क) और मोंगोडीबी (या किसी भी जेसन-आधारित डेटाबेस)

उत्तर

6

आपको MongoDB PHP Language Center से कुछ मदद मिल सकती है। मोंगोडीबी के लिए कई PHP पुस्तकालयों के लिंक हैं, जिनमें सिम्फनी अनुप्रयोगों के लिए केंद्रीकृत लॉगर भी शामिल है।

0

AFAIK, अभी तक मोंगो समर्थन को एकीकृत करने वाला एकमात्र ढांचा Vork है।

मैंने किसी ऐसे व्यक्ति से एक पोस्ट देखी जो मोंगोडीबी का उपयोग करने के लिए केक को फिर से लगाया गया, लेकिन मूल रूप से उन्हें पूरे मॉडल-इंजन को रिवायर करना पड़ा।

0

नो-ओआरएम ध्वज के साथ अपनी परियोजना का निर्माण करने का प्रयास करें। यदि आप एक रिलेशनल डेटाबेस का उपयोग नहीं कर रहे हैं तो ऑब्जेक्ट रिलेशनल डेटाबेस रखने की आवश्यकता नहीं है। PHP में अपने डेटा के लिए कक्षाएं बनाएं। ये आपकी स्कीमा के रूप में कार्य करेंगे, जो समझ में आता है क्योंकि एक स्कीमा डेटा परत पर परिभाषित नहीं है।

4

साथ प्रयोग के लिए एक DoctrineMongoDBBundle तुम भी http://li3.me/ की जाँच कर सकते हैं, MongoDB (और CouchDB) के लिए पूर्ण रूप से संबद्ध समर्थन के साथ ही पूर्ण ढेर पीएचपी ढांचा नहीं है।

+0

दिलचस्प लग रहा है लेकिन एक और ढांचा :( – fenderplayer

0

सभी प्रमुख आधुनिक ढांचा मोंगोद के साथ काम कर सकते हैं। सिम्फनी एक उदाहरण के रूप में सिद्धांत के साथ बहुत अच्छी तरह से करते हैं

संबंधित मुद्दे