質問

何DBを拡張PHP(mysqli,PDOなどを企業レベルのアプリケーション?の重要な特徴を思い付くのは:

  1. の下での活性維持
  2. 多くの文書や一例です。
  3. しょうが承認したMysqlの人々です。
  4. 堅牢
  5. 拡張性の
役に立ちましたか?

解決

1. under active maintenance

mysqliのやPDO。あなたは、フレームワークを使用して終了すれば、それはおそらくmysqliのとにかくを使用することになります。

2. A lot of documentation and examples.

mysqliのやPDOます。

3. Probably endorsed by the Mysql people themselves.

mysqliの。 http://dev.mysql.com/doc/refman見ます/5.0/en/apis-php.htmlする

4. Robust

私が質問に答える1つのPHP拡張モジュールにポイントを持っていた場合、「1が最も頻繁に使用され、バグのためにそれを精査人々のほとんどの数を持っている?」

、私はmysqliのために投票しなければなりません。あなたが強力なの異なる定義を持っている場合、あなたは手の込んだする必要があります。

5. scalable

それはあなたがスケーラブルで何を意味するかによって決まります。 mysqliの対PDO銃撃戦で、mysqliのは、タイトなコードベースを持っており、コードは軽量であるという理由だけで、したがって、よりスケーラブルです。 YMMV。 IANALます。

しかし、あなたはmysqliのを包むために何かをする必要があります(たとえば、MySQLサーバのカップルの間で負荷を分散するよう)スケールに役立ちます何かをしたい場合は/ PDOために何もしないmysqliの/ PDO /あなたのためにこれを行いますどんなレベルます。

他のヒント

リアルタイムエンタープライズアプリケーションは、データベースの拡張が、ORMないだけを必要としています。私は教義についてSTHを聞いたが、それの安定した場合、私はそれを使用していないので、あなたを伝えることはできません。

私はそれが提供している機能を見てきたし、遅延読み込みをサポートしているため、このプロジェクトは、しばらくの間があるようです、機能している多対多の関係、相続、新しいオームズのほとんどのもの持っていません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top