0

を使用して基本的なRest Apiを作成しphp pdoました。しかし、各クエリはクラス全体に散らばっています。より良い方法で使用するために抽象化を提供するにはどうすればよいですか。またはphpファイルでSQLクエリを使用するためのベストプラクティスは何ですか?

4

1 に答える 1

0

PDO によって提供される抽象化に満足できない場合は、何か新しいもの、ORM を試してみませんか? doctrine ORM は私が好むものです。提供する機能が豊富で、生活がとても簡単になります。さらに、MVC アプローチを採用しているため、コードの保守がはるかに簡単になります。doctrine はクラスを自動的に生成してマップできますそれをテーブルに。さらに、テーブル間の関係の自動検出、タイムスタンプ可能な動作、移行、論理的な削除などの機能のいくつかにより、よりスパイシーになります. 始めるのはそれほど難しくありません。例ですべてを説明しているため、使用法を理解するのに最も役立つリソースであることがわかりました。

あなたはそこのウェブサイトでより多くの情報を得ることができます: http://www.doctrine-project.org/

PS: Propel、Red Bean などの他の ORM もあります。

軽量の ORM を探している場合は、NotOrm を参照してください。チュートリアルへのリンクは次のとおりです。

http://phpmaster.com/database-interaction-made-easy-with-notorm/?utm_source=dlvr.it&utm_medium=facebook&utm_campaign=database-interaction-made-easy-with-notorm

それはあなたが始めるのに役立つかもしれません。

于 2012-07-24T06:46:58.213 に答える