YII? ActiveRecord? ????? ????? ? ???? ?? ???? ???? ?? ?? ???? ???? ??????? ?? ?????. ??, YII \ db \ activeRecord? ???? ?? ???? ???? TableName ()? ?? ?? ??? ??? ??????. GII? ?? ??? ???? ???? ??? ????? ???? ?? ? ????. ??, find (), findone () ? findall ()? ?? ?? ???? ???? ???? ???? ????? where (), orderby () ? limit ()? ?? ?? ?? ???? ?????. ??, ??? ???????, ??? ????, save ()? ???? ? ???? ??????. ??, ?? ???? ?? ????, ??? ????, ?? ???? ?? ???? ???????? - Save ()? ??? ????? ???? ?????. ???, ?????? delete ()? ???? ?? ?? ?? ? ????? DeleteAll ()? ???? ???? ?????. ??? ? ??? ??? ??? ?? ??? ???? ??? ??? ??????.
YII?? activerecord ??? ???? ?????. ?? ????? ? ?????? ???? ?? ???? ???? ? ?? ?? ???? ???????? ????. ?? ?? ?????? ????? ????? ?? ??????.
YII?? ActiveRecord? ????? ???? ??? ??? ????.
?? ??
?? ActiveRecord
???? ?? ???? ?????. YII? ?????? ???? ???? ??? ??? ???? ???? ? ????? ?? ??? (? : GII)? ?????.
??? ?? PHP ???? ??? ???? ?? ? ?? ????.
?? ???? ? \ ??; yii \ db \ activerecord? ??????; ??? ???? activerecord? ????? { ?? ?? ?? tabename () { ?? '???'; } }
tableName()
???? ?????? ???? ??? ??? ???????.
? :
- ?? ?? ???? ??? ??? ?? ? ? ???
app\models
??????. - ???? ??? ?? ?? ?? ????? ?? ?? ?? ??????.
???????? ???? ?? ??
??? ???? ???? ???? ?? ?????. find()
, findOne()
?? findAll()
? ?? ???? ??? ? ????.
?? ??:
// 1 ? ?? ? ?? ???? ???? $ user = user :: findone (123); // ???? ?? ???? ???? $ user = user :: findall ([ 'status'=> 1]); // ?? ???? ???? $ allusers = user :: find ()-> all ();
???? ?? ??? ??????.
- ??? ??? ??
where()
?????? - ?? ??? ??
orderBy()
,limit()
? ?? ?? ???
?? SQL? ???? ? ??? ?? ??? ??? ??? ???? ???? SQL ????? ????? ?? ??????.
??? ?? ? ????
??? ???? ???? :
$ user = ? ??? (); $ user-> name = 'John Doe'; $ user-> email = 'john@example.com'; $ user-> save ();
????? ?? ?????.
$ user = user :: findone (123); $ user-> email = 'newemail@example.com'; $ user-> save ();
???? ? ? ?? ?? :
- ???? ?? ??? ??? ????? ?????? (
save(false)
???? ??? ??? ?? ?? ?? ?) - ???? ????
$model->hasErrors()
? ??????
?? Calling save()
? ??? ?? ??????? ????? ??? ?? ? ?? ????? ?? ?? ???????.
??? ??
??? ?? ?????? delete()
???? ?? ? ????.
$ user = user :: findone (123); $ user-> delete ();
?? ? ?? ?? ???? ?????.
user :: deleteall ([ 'status'=> 0]);
??? ?????? :
- ?? ??? ????. ??? ?? ??? ??? ??????
- ??? ????? ? ???? ???? ????
??? ????? YII? Activerecord? ?? ??? ?????. ??? ?? ? ??? ??? ? ??? ???? ????? ?? ??? ?? ? ? ????? ?????? ?? ??? ??????.
? ??? YII?? activeRecord ??? ??? ??????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











?? ??? ???? ????, ????, ???? ??? ?? ??? ?? ??? ??? ?????. ??? ??? ??? ??? ??? ?? ???? ??? ?? ??? ??? ?? ??? ?? ??. ??? ?? ??? ??? ?? ??, ?? ? TV ?? ??, ????? ??? ? ?? ???? ?? ?????. ????? ??? ????? ??? ?????? ???? ?? ?? ??? ?????. ?? ?? ??? PHP? Yii2, Ph? ?? ??? PHP ????? ? ?? ???? ?????.

Yii ?????? ? ?????? ?? ????? ????? ?? ??? ??? ?? ??? ???? ?? ?? PHP ? ?????? ????????. ??? ??? ??? ?? ?? ? ?????. Yii ???????? SQL? ??? ??? ???? ??????? ????? ???? ????? ???? ??? ? ????. Yii ?????? ?? ???? ?? ActiveRecord ??, QueryBuilder ??, ?? ?? ? ?? SQL ?? ??? ?????.

???? ?? ???? ?? ? ?????? ??? ?? ??? ?? ???? ????. ???? ?? ?????? ???? ?? ???? ???? ? ?? ????? ????? ??? ?????? ?????. Yii? ??? ??? ??? ??? ???? ???? ??? PHP ????????. Yii3? Yii2? ???? ??? ?? ??? ?? ????? Yii ?????? ??? ?????. ?? ???? Yii3 ?????? ???? PHP ??????? ???? ??? ???????.

? ??????? ?? ??? ?? ???? ?? ???? ?? ?????? ??? ? ?? ? ?? ???? ?? ?????. Symfony? Yii2? ? ?? ?? ?? PHP ????????. ? ? ??? ??? ??? ??? ??? ??? ? ??????? ???? ?? ?? ?? ?????? ? ?????? ???? ? ?? ??? ?? ? ??? Symphony? Yii2? ?? ??? ???????. ?? ?? Symphony? PHP? ??? ?? ?? ? ?????? ??????? ??? ???? ???.

???? ??? ??? ????? ????? ??? ??? ?? ??? ??? ?? ? ?? ?????. ??? ???? ???? ?? ???? ?? ???? ???? ?? ?? ?????. PHP ????? Yii? ???? ??? ? ??????? ??? ???? ? ??? ?? ??? ????????. ??? Yii ?????? ???? ???? ???? ?? ???? ???? ??? ?????. ?????? ?? ?? Yii ??????? ?????? ??? ?? ??? ?????. ??? ?? ????? ?? ???? ??? ???? ???

Laravel? YII? ?? ???? ?? ??, ??? ?? ? ?? ???????. 1. Laravel? ??? ???? ???? ????? Eloquentorm ? Artisan ??? ?? ??? ??? ???? ?? ?? ? ????? ?????. 2.YII? ??? ???? ????, ? ?? ??????? ????, ???? Activerecord ? ?? ???? ????? ??? ?? ??? ????.

???? ??? ???? ?? API? ??? ?????? ?? ???? ???? ??? ??? ?????. ??? ?? ??? ?? ????? ???? API ?????? ???? ?? ?? ? ????? ????. API ?????? ??? ? Yii2? Symfony? ???? ???? ?? ?? ? ?? ?????. ???? API ???? ?? ?? ? ?????? ? ????? ? ? ?????? ???? ? ?? ??? ?????. 1. ?? ?? Yii2? Symfony? ??? ??? ? ?? ?? ?? ??? ?? ??? PHP ????????.

Docker? ???? YII ??????? ??????? ???? ???? ??? ?????. 1. Dockerfile? ???? ??? ?? ????? ?????. 2. DockerCompose? ???? YII ?? ???? ? MySQL ??????? ??????. 3. ??? ?? ? ??? ???????. ???? ?? ?? ???? ??? ????? ??? ??? ??? ???? ?? Dockerfile? ?? ??? ?? ??? ???? ?? ?????.
