開始使用yii2,但是被里面的弄得很迷惑,component和model的區(qū)別是什么樣的。以下是一些自己的心得,可能有錯(cuò)誤,請指正:1)發(fā)現(xiàn)yii2一些規(guī)律,在@app/models/*文件有2種類型。比如InfoForm這樣以Form結(jié)尾的文件都是繼承自Model,而Info.php這樣的表名的文件都是繼承自ActiveRecord。但疑問的是在github上看到的一些yii2的程序,里面的全部都寫在一個(gè)Info.php這樣的里面。(不過網(wǎng)絡(luò)上使用yii2開發(fā)的開源程序真的是少得可憐,沒有研究)2)component與model的區(qū)別到底是在哪里?什么情況下該用component什么情況下該用model?貌似繼承自ActiveRecord的Info.php這樣的就只是一個(gè)單獨(dú)的這樣文件:php
PHP 中什么時(shí)候用 component 什么時(shí)候用 Model,特別迷惑
猛跑小豬
2019-04-10 20:48:42