yii and tp (ThinkPHP) are both PHP frameworks, so what are the differences between them? Let me introduce to you the difference between tp framework and yii framework.
1. Configuration:
Yii has multiple configuration files, coverage configuration, multiple environment configurations, and local and online environment configurations, which is more flexible; there is only one TP.
2. Page controls:
There are many page controls in Yii such as list/grid/detail, etc., which are convenient for typesetting and layout. There are many targeted choices; tp has not been used before;
3. Scaffolding:
Yii’s scaffolding is Gii, which can generate code, omit the development cycle, reduce complexity, and is also conducive to code standardization;
4. get and post:
TP has many ways, such as many ways to obtain parameters; Yii is just one, TP’s ORM can be used for characters or arrays; YII can only be used for arrays
5. Verification layer:
YII is the rule of the model, TP introduces classes for the verification layer
6, ORM:
The string or array used by TP, the array used by Yii
Recommended learning: thinkphp tutorial
The above is the detailed content of What is the difference between tp framework and yii framework?. For more information, please follow other related articles on the PHP Chinese website!