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)

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

报告相同问题?

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效