PHP用のRubyのActiveレコードを探しています。フィールドを定義し、基本ORMクラスを拡張するだけで、ACID操作を無料で取得できるほど単純なものです。コードを記述せずにデフォルトのゲッターとセッターを取得する必要がありますが、デフォルトのゲッターまたはセッターをオーバーライドするのは、get$fieldNameまたはset$fieldName関数を必要な動作で宣言するのと同じくらい簡単です。Symphonyを使用すると、オブジェクトごとに約5つのファイルを作成でき、定義されたすべてのオブジェクトは、私が知る限り常にロードされます。より良い代替案は何ですか?なぜそれが良いのですか?答えに簡単な例を入れていただけますか?
Doctrineは、シンフォニー以外に私が見たもう1つのORMです。また、データ構造を記述するyamlファイルを作成する必要があります。データベースはすでにこのようなものを定義しています。設定ファイルをどこにでも生成して保存しなくても、テーブル定義を読み取るだけで何ができますか?