2012-09-13 12 views
5

हम अपने MySQL, PostgreSQL और SQLite डेटाबेस से कनेक्ट करने के लिए नई स्क्रिप्ट में 2 वर्षों के लिए पीडीओ का उपयोग कर रहे हैं।PHP फ़ायरबर्ड एपीआई: php_interbase या पीडीओ?

अब हम एक प्रोजेक्ट शुरू कर रहे हैं जिसमें हमें एक फायरबर्ड 2.5 डेटाबेस फ़ाइल (और शायद कुछ सरल अपडेट) पढ़ने की आवश्यकता होगी। मैं पीडीओ का उपयोग करना चाहता हूं क्योंकि हम पहले से ही इसका इस्तेमाल करते हैं और यह एक संक्रमण से कम होगा। हालांकि PDO_FIREBIRD PECL पैकेज को 2006 में अंतिम रूप में अपडेट किया गया प्रतीत होता है।

तो मेरा सवाल यह है: क्या पीडीओ फायरबर्ड ड्राइवर या php_interbase API का उपयोग एक नई परियोजना के लिए करना बेहतर है? अर्थात। पीडीओ फायरबर्ड ड्राइवर उत्पादन योग्य है?

उत्तर

4

पीडीओ Firebird स्थिर है अगर आप PHP के मुख्य रिपोजिटरी से इसका इस्तेमाल आप विस्तार है कि PHP के साथ आता है का उपयोग करना चाहिए नहीं PECL एक यहाँ http://www.firebirdnews.org/?p=6619 कई कीड़ों से तय कर रहे हैं जो पिछले साल से पीडीओ स्वास्थ्य की स्थिति है तो आप बस कोशिश कर सकते हैं और इसका दुरुपयोग कर सकते हैं। PECL से संस्करण कई वर्षों के लिए नवीनीकृत नहीं है, लेकिन मैं PHP3 के पुराने समय से जल्द ही यह ध्यान रखना होगा https://bugs.php.net/bug.php?id=58824

बेशक

php_ibase एपीआई बहुत पुराना और अच्छी तरह से साल के लिए उत्पादन प्रणाली में परीक्षण किया गया है (~ 1 99 8)

+1

5.3.9 में तय किया जाना प्रतीत होता है (http://dfp.firebirdsql.org/en/newsletter/15504/#i61) – dtech

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