Size: a a a

2016 June 07

IG

Ilya Gusev in PHP
с моделями такое не сделаешь
источник

AK

Aleh Kashnikau in PHP
Ilya Gusev
они же обычно просто в сериализованную строку кладутся
так блин, ты можешь заюзать event sourcing, где евент у тебя будет очень простая структура данных аля
- пользователь зарегался
- пользователь поменял пароль
- пользователь запостил что-то
...
складывать это списком в редисе, а потом когда нужна модель просто восстанавливать по ивентам
источник

AK

Aleh Kashnikau in PHP
фишка в том, что тебе с большего пофиг)
источник

AK

Aleh Kashnikau in PHP
а можешь json агрегата полностью в монге держать
источник

AK

Aleh Kashnikau in PHP
вот когда ты говоришь модель, ты же подразумеваешь active record?
источник

AK

Aleh Kashnikau in PHP
потому что модель это ж все-таки не тольк это)
источник

IG

Ilya Gusev in PHP
ORM
источник

IG

Ilya Gusev in PHP
конкретные реализации
источник

IG

Ilya Gusev in PHP
doctrine, propel, AR из yii и тд
источник

AK

Aleh Kashnikau in PHP
ну так в случае doctrine у тебя простой объект
источник

AK

Aleh Kashnikau in PHP
он же тоже модель
источник

AK

Aleh Kashnikau in PHP
ну, т.е. часть доменной модели
источник

AK

Aleh Kashnikau in PHP
и эта сущность вообще ни про какие sql ничего не знает
источник

AK

Aleh Kashnikau in PHP
ну и опять же, модель может вообще к orm не относится
источник

IG

Ilya Gusev in PHP
если в таком ключе смотреть, то тем более не нужны orm
источник

AK

Aleh Kashnikau in PHP
если ты будешь сохранять в монгу или редис, у тебя уже не будет никакой orm
источник

IG

Ilya Gusev in PHP
просто модель = класс
источник

AK

Aleh Kashnikau in PHP
ну не совсем
источник

AK

Aleh Kashnikau in PHP
модель это совокупность сущностей и сервисов, представляющие что-то из мира бизнеса
источник

AK

Aleh Kashnikau in PHP
источник