Я ищу простой ORM для PHP для маленький проект. Я нашел 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 );
Других решений пока нет …