doujiaohuo1096 2012-09-13 16:16
浏览 62
已采纳

PHP Firebird API:php_interbase还是PDO?

We've been using PDO for 2 years in new scripts to connect to our MySQL, PostgreSQL and SQLite databases.

We're now starting a project in which we'll need to read (and maybe a few simple UPDATE's) a Firebird 2.5 database file. I'd like to use PDO since we already use that and it will be less of a transition. However the PDO_FIREBIRD PECL package seems to be last updated in 2006.

So my question is: is it better to use the PDO Firebird driver or the php_interbase API for a new project? I.e. is the PDO Firebird driver production worthy?

  • 写回答

1条回答 默认 最新

  • doujiu8145 2012-09-13 18:21
    关注

    The PDO Firebird is stable if you use it from main repository of PHP You should use the the extension that comes with Php not the PECL one Here is the PDO health status from last Year http://www.firebirdnews.org/?p=6619 Many bugs are fixed from then so you can just try it and abuse it. The version from PECL is not updated for many years but i will take care of it soon https://bugs.php.net/bug.php?id=58824

    Of course the php_ibase api is much older and well tested in production systems for years (from the old times of php3 ~ 1998)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 网友们我该怎么办啊,急
  • ¥15 混合键合键合机对准标识
  • ¥100 现在不懂的是如何将当前的相机中的照片,作为纹理贴图,映射到扫描出的模型上
  • ¥15 目标跟踪,计算机视觉
  • ¥15 魔霸ROG7 pro,win11.息屏后会显示黑屏,如图,如何解决?(关键词-重新启动)
  • ¥15 有没有人知道这是哪里出了问题啊?要怎么改呀?
  • ¥200 C++表格文件处理-悬赏
  • ¥15 Windows Server2016本地登录失败
  • ¥15 复合卡卡号轨道写入芯片卡
  • ¥20 基于MATLAB的TDOA