2010-03-13 8 views
26

मैं कुछ समय के लिए CodeIgniter का उपयोग कर रहा हूं, और मैं इसके सक्रिय रिकॉर्ड सामान से बेहद खुश हूं। इसके साथ डेटाबेस से पूछना बहुत अच्छा है।एक अच्छा PHP सक्रिय रिकॉर्ड लाइब्रेरी क्या है?

हाल ही में मैंने एक नई परियोजना शुरू की है और मैं अब इस तरह के ढांचे का उपयोग नहीं कर सकता।

क्या कोई साधारण PHP सक्रिय रिकॉर्ड लाइब्रेरी है जो अपना काम करती है और रास्ते से बाहर हो जाती है (कोडइग्निटर के संस्करण के समान)?

+17

मैं नहीं जानता कि (या देखभाल) की जाँच करने के लिए अगर यह सही जगह यह कहना है सकते हैं। लेकिन मुझे कहना है कि यह एक बहुत ही रचनात्मक सवाल है और बिल्कुल विषय पर है। मैं वास्तव में निराश हूं कि इसे बंद कर दिया गया है। –

+2

ऐसा लगता है जैसे phpactiverecord PHP में एकमात्र अच्छा सक्रिय रिकॉर्ड कार्यान्वयन है। दुर्भाग्य से यह धीरे-धीरे अपने जीथब खाते पर काम करने से निर्णय ले रहा है। कुछ कारणों से लोग सिद्धांत की ओर बढ़ रहे हैं और प्रोपेल हैं जो दोनों भयानक हाइबरनेट क्लोन हैं। जैसे कि PHP पहले से ही पर्याप्त चूसना नहीं था। * अविश्वास में मेरे सिर हिला *। –

उत्तर

9

क्या आप स्पष्ट रूप से Active Record pattern के कार्यान्वयन की तलाश में हैं?

यदि आप किसी ऑब्जेक्ट-रिलेशनल मैपर (ओआरएम), जैसे Doctrine या Propel पर देखना चाहते हैं तो नहीं। this question on SO भी देखें।

+2

हाँ मैं वास्तव में सक्रिय रिकॉर्ड पैटर्न की तलाश में हूं। ओआरएम आमतौर पर कोड-पीढ़ी से संबंधित है जो मुझे पसंद नहीं है। –

0

आप ADOdb पर एक नज़र रखना चाहते हैं।

0

आप सक्रिय record class का उपयोग करने में भी आसान प्रयास कर सकते हैं जो MySQL abstract layer का भी उपयोग करता है।

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