The differences are as follows:
Configuration: Yii multiple configuration files, coverage configuration, multiple environment configuration, local and online environment configuration, more flexible; there is only one TP.
Page controls: There are many page controls in Yii such as list/grid/detail, etc., which are convenient for typesetting and layout, and the selection is more targeted; tp has not been used;
Scaffolding: Yii's scaffolding is Gii , can generate code, omit the development cycle, reduce complexity, and also facilitate code standardization;
tpGenerate the model using the command line: D:\phpStudy\PHPTutorial\WWW\fruit\public>php think make:model api/Image
get and post: TP has many ways, such as many ways to obtain parameters; Yii is just one, TP’s ORM can accept both characters and arrays; YII can only use arrays
Verification layer: YII is the rule of the model, TP introduces classes for the verification layer
ORM: string or array used by TP, array used by Yii
Type conversion: Tp has a Type conversion is very convenient. The converter and automatic completion are very convenient.
Recommended related tutorials:yii framework
The above is the detailed content of The difference between yii2 and tp5. For more information, please follow other related articles on the PHP Chinese website!