web-dev-qa-db-ja.com

PHPのHibernateに似ているものはありますか?

私はJavaプログラマーであり、しばらくの間HibernateとStrutsを使用するプロジェクトに取り組んでいました。

現在、私の新しいプロジェクトでは、PHPとMys​​ql(PHPを学習)に取り組んでいます。Hibernatefor PHPに似た技術はありますか?ある場合、誰でも私にリンクを提供できますか?それを理解して使用できますか?

PHPにPOJOの概念はありますか?

36
gmhk

私の意見では、PHPの最適なORMは Doctrine です。

Propel をチェックして、どちらがあなたのスタイルにより適しているかを確認することもできます。

PHP ORM:Doctrine vs. Propel は、2つを比較する最近のSOの質問です。 Symfonyのような一般的なPHPフレームワークでは、私が思い出す限り、どちらのORMも使用できます。

POJOに関する限り、私が知る限り、PHPではstdClassを使用します。でも私はJavaにはあまり慣れていないので、はっきりとは言えません。これがSOに関する質問です... PHPのstdClassとは

31
JAL

ORMが必要な場合は、 Doctrine を試すことができます

9
darja

PHP(たとえば、任意のスクリプト言語を使用できます)にこだわっていない場合、Perlには両方のPOJO概念があります(Perlオブジェクト)およびHibernateの代替( hibernate Perlポート 、およびいくつかの オブジェクトリレーショナルマッピングクラス を含む)。

PHPを強制されている場合は、PHP here のOR/Mのリストを参照できます。

5
DVK

doctrine代替としてのdmzもあります: http://datamapper.wanwizard.eu/ これはセットアップが非常に簡単で、codeigniterで動作するように作成されています。

2
Flavien Volken