0

はい、私はこの厄介な質問としてさらに別の人です...しかし、私は今のところ確信が持てないので、ここに行きます!

私はMySQLとPHPに大きく依存するプロジェクトに取り組んでいます。このプロジェクトは、php / mysql / setupにパッケージ化されている標準のmysql関数を使用しているため、「特別な機能」はありません。

エンジンをMariaDBなどの代替品に変更する必要がありますか、それともmysqliを使用する必要がありますか?またはおそらくPDOのようなものですか?

全体的なパフォーマンスと使いやすさに関して、最終的に何が「より良い」かだけでなく、他の選択肢も知っておくとよいでしょう。

4

2 に答える 2

4

PDO、MySQLだけをサポートしているわけではないからです。MySQLIは明らかに、MySQLのみをサポートします。PDOを使用すると、MySQLからたとえばPostgreSQLへの移行がはるかに簡単になります。

PDOに関する優れたリファレンス

于 2012-07-03T15:56:27.210 に答える
0

データベースロジック全体を書き直したい場合は、Doctrine2ORMを試してみることをお勧めします。これは非常に強力で、多くのDBMを処理します(たとえば、MongoDBをサポートするためのPDOまたはカスタムコネクタを介して)。

そうでない場合は、PDOが最善の選択肢かもしれません。

于 2012-07-03T16:00:52.720 に答える