首页 >php框架 >ThinkPHP > 正文

thinkphp和yii2的优缺点是什么?

原创2019-10-21 11:07:2305611

什么是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代码。

更多PHP相关知识,请访问php中文网

以上就是thinkphp和yii2的优缺点是什么?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:thinkphp yii2
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息
    推荐视频教程
  • LAMP兄弟连ThinkPHP视频教程LAMP兄弟连ThinkPHP视频教程
  • ThinkPHP项目开发CMS内容管理系统视频教程ThinkPHP项目开发CMS内容管理系统视频教程
  • ThinkPHP5基础讲解视频教程ThinkPHP5基础讲解视频教程
  • ThinkPHP5基础视频教程ThinkPHP5基础视频教程
  • 视频教程分类