Kohana 3.x を約 1 か月使用していますが、今のところ満足しています。しかし最近、友人が Propel-ORM を勧めてくれました。Kohana ORM と Propel ORM の両方を経験した人はいますか? 組み込みの Kohana-ORM よりも Propel を使用する場合の長所と短所を教えてください。
1 に答える
1
私は Propel ORM の経験があります。その長所/短所のいくつかについてお話しできます。
バージョン 1.3 までは、多くの場合、クエリは直観に反するものでしたが、最新バージョン (1.5) では、ActiveRecord の実装と Doctrine のような優れたクエリ構文が提供されています。
Propel の開発者はパフォーマンスに細心の注意を払っています。参照: http://propel.posterous.com/how-fast-is-propel-15および Propel には、複雑な DB スキーマ (i18n、ネストされたセット、コンクリート) を処理するための多くの興味深い機能があります。継承...)
ただし、Propel には Phing (PEAR が必要) のような「古い」技術 (IMO) が必要です。
HTH。
于 2010-12-07T18:38:52.130 に答える