2012-09-13 23 views
5

MySQL, PostgreSQL ve SQLite veritabanlarımıza bağlanmak için 2 yıl boyunca PDO'yu yeni senaryolarda kullanıyoruz.PHP Firebird API: php_interbase veya PDO?

Artık bir Firebird 2.5 veritabanı dosyası okumamız gereken (ve belki birkaç basit UPDATE) bir proje başlatıyoruz. Bunu zaten kullandığımızdan ve bir geçişten daha az olacağından PDO kullanmak istiyorum. Ancak, PDO_FIREBIRD PECL paketi en son 2006'da güncellenmektedir.

Bu yüzden sorum şu: PDO Firebird sürücüsünü veya php_interbase API'yi yeni bir proje için kullanmak daha iyi olur mu? Yani PDO Firebird sürücü üretimi layık mı?

cevap

4

PDO Firebird Sen Php ile gelir uzantısını kullanması gereken PHP ana deposundan kullanırsanız kararlı değil PECL bir İşte http://www.firebirdnews.org/?p=6619 Birçok böcek gelen sabittir son yılı PDO sağlık durumudur öyleyse sadece deneyebilir ve kötüye kullanabilirsiniz. PECL gelen sürüm yıllardır güncellenen değil ama PHP3 eski zamanlardan (php_ibase API çok daha eski ve iyi yıllar üretim sistemlerinde test edilmiştir Tabii https://bugs.php.net/bug.php?id=58824

yakında ilgilenir ~ 1998)

+1

5.3.9'da düzeltilmiş gibi görünüyor (http://dfp.firebirdsql.org/en/newsletter/15504/#i61) – dtech