2011-04-25 7 views
2

私の古いプロジェクトではDoctrine 1.0を使用しています。Doctrine 1.0.7とDoctrine 2.0の違いは?

Doctrine 2.0に変更しました。違いはなんですか?今では古い教義の質問に影響を受けました。

Doctrine 2.0でサポートされているApache、mysqlのバージョンはどれですか?

答えて

2

Doctrine 2.0は多くの変更を加えました。たくさん。プロジェクトでDoctrineに関連するほとんどすべてを変更する必要があります。それは痛みのない移行ではありません。

は、要件として、あなたは、これは完全に新しいORMである教義2.

+1

お返事ありがとうございます。あなたは古い教義クエリに影響はありませんか? – Ikon

+0

もう一度やり直す必要があります。 –

+0

私たちは今何をしなければなりませんか? – Ikon

2

を実行するために、PHP 5.3.0以降が必要ですし、あなたの以前のクエリとモデルを再利用せずに、この新しいフレームワークを学ぶ必要があります。

しかし、これはより速くより良い構造化されたフレームワークであり、私はそれが価値があると確信しています。

+0

ok.anyの機能はb/w 1.0と2.0の違いですか? – Karthik

+0

Doctrine 2はD1の完全な書き換えです。あなたのプロジェクトによっては、D2への変更が大きな問題になることがあります(これまでにあったことです)。あなたがRIA、JSON、またはAJAXと関係があることに取り組んでいるなら、Doctrineを避けてみてください。 –