Я решил изучить ORM
, мой выбор пал на RedBean, во время обучения я узнал, что многие плохо относятся к RedBean. Узнал в интернете, что лучше изучать Doctrine ORM или Eloquent
В чём заключается проблема RedBean? Сейчас уже есть версия 5.4.2, возможно в этой версии исправили проблемы?
Никого не слушайте. Для того, чтобы сделать выводы - необходимо самостоятельно поработать с библиотекой.
RedBean - очень неплохая вещь. Она немного проще, чем приведённые Вами примеры, но это тоже можно посчитать её плюсом.
Она в разы упрощает работу с БД, да и весь синтаксис написания достаточно прост. Раньше были проблемы с дополнительными запросами но, на сколько мне известно, они давно все решены.
Я долгое время пользовался данной ORM, и прям плохого ничего не могу сказать, за исключением какого-нибудь случая создания нужной таблицы. Или раньше была проблема в работе с большими данными типа blob
RedBean сам создаёт и модифицирует формат таблицы, в зависимости от типа данных, что не всегда удобно.
В остальном же прекрасная ORM для просто и быстрой работы с БД.
Однако, если Вы начинающий пользователь баз данных, то приоритетным вариантом будет изучить сначала строение, например, sql и основные её параметры, прежде, чем переходить на RedBean.
Иначе в процессе работы могут возникнуть ситуации непонимания самой работы с базами данных, так как readbean избавляет от необходимости строить запросы в формате синтаксиса sql. Так что пользуйтесь и никого не слушайте )
Doctrine и Eloquent более MVC направленные.
ReadBean же как бы глобально предоставляет доступ к базе данных
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
В поле language VARCHAR(2) содержится двухбковенная аббревиатура языка
Как сделать правильные окончания слов, например: 1 товар, 2 товара, 5 товаров и тд
Не могу решить проблему: есть серверная часть websocet реализованная на python и клиентская часть на JSВсе работает при отдельном запуске сервера...