小さなプロジェクト用の PHP 用のシンプルな ORM を探しています。3つ見つけました。どれが一番いいかわかりますか?
助けていただければ幸いです。ありがとう。
小さなプロジェクト用の PHP 用のシンプルな ORM を探しています。3つ見つけました。どれが一番いいかわかりますか?
助けていただければ幸いです。ありがとう。
私は個人的に RedBean を選びました。Notorm も Dibiphp も試したことはありませんが、あまり統合されていないようです。例として、DibiPHP では SQL クエリを直接解析します。
dibi::query('UPDATE
テーブルSET ', $arr, 'WHERE
id`=%i', $x);
一方、RedBean では SQL クエリを実行する必要はありません。オブジェクトを作成し、値を設定し、CRUD 命令を Redbean に送信するだけです (作成、読み取り、更新、削除)。
$user = R::dispense( 'users' );
$user -> first_name = 'John';
$id = R::store( $user );