5

MySQL、PostgreSQL、および SQLite データベースに接続するために、新しいスクリプトで PDO を 2 年間使用しています。

現在、Firebird 2.5 データベース ファイルを読み取る必要があるプロジェクトを開始しています (おそらくいくつかの単純な更新も必要です)。私たちはすでに PDO を使用しているので、PDO を使用したいと思います。ただし、PDO_FIREBIRD PECLパッケージは 2006 年に最後に更新されたようです。

私の質問は、新しいプロジェクトには PDO Firebird ドライバーと php_interbase API のどちらを使用する方が良いですか? つまり、PDO Firebird ドライバーの生産は価値があるのでしょうか?

4

1 に答える 1

4

PHP のメイン リポジトリから使用する場合、PDO Firebird は安定しています PECL ではなく Php に付属の拡張機能を使用する必要があります。昨年の PDO の状態は次のとおりです。 6619 その後、多くのバグが修正されたので、試して悪用することができます。PECL からのバージョンは長年更新されていませんが、すぐに対応します https://bugs.php.net/bug.php?id=58824

もちろん、php_ibase api ははるかに古く、何年にもわたって実稼働システムで十分にテストされています (php3 の古い時代から 1998 年まで)。

于 2012-09-13T18:21:04.387 に答える