什么是thinkphp?优缺陷是什么?
ThinkPHP是免费开源的,快速的,大略的,面向工具的轻量级PHP开拓框架,ThinkPHP可以支持windows/Unix/Linux等做事器环境,正式版须要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展,ThinkPHP框架本身没有什么特殊模块哀求,详细的运用系统运行环境哀求视开拓所涉及的模块。
ThinkPHP的宗旨是简化开拓、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和实例,框架的兼容性较强,但是其功能有限,因此更适宜用于中小项目的开拓。

优点:
1、易于上手,有丰富的中文文档;
2、框架的兼容性较强,PHP4和PHP5完备兼容、完备支持UTF8等。
3、 适宜用于中小项目的开拓。
缺陷:
1、对Ajax的支持不是很好;
2、目录构造混乱,须要花韶光整理;
3、上手随意马虎,但是深入学习较难。
什么是yii2?优缺陷是什么?
yii2是一个基于组件的高性能php框架,用于开拓大型Web运用。Yii采取严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web做事,到主题化,I18N和L10N,Yii供应了 今日Web 2.0运用开拓所须要的险些统统功能。事实上,Yii是最有效率的PHP框架之一。
优点
1、纯OOP
2、用于大规模Web运用
3、模型利用方便
4、开拓速率快,运行速率也快。性能精良且功能丰富
5、利用命令行工具。
6、支持composer包管理工具
缺陷:
1、对Model层的辅导和考虑较少
2、文档实例较少
3、英文太多
4、哀求PHP技能精通,OOP编程要闇练!
5、View并不是空想view,空想中的view可能只是html代码,不会涉及PHP代码。