PHP常用的7大框架各自有哪些优缺点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2962个文字,预计阅读时间需要12分钟。
自php诞生以来,关于各种框架的优缺点讨论颇多,网上资料也相对零散。以下简要汇总几款主流框架:
个人主要使用过Yii2、Laravel、Yaf、Thinkphp这四种框架。其中,大部分开发者主要使用这几种框架。
1. Yii2:速度快,功能全面,适合大型项目,但学习曲线较陡峭。
2.Laravel:语法简洁,社区活跃,文档完善,适合快速开发,但性能相对较低。
3.Yaf:轻量级,性能优秀,但生态相对较弱。
4.Thinkphp:易学易用,生态丰富,但性能相对较低。
一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料,如果问题,请在评论中指出,共同进步
一、ThinkPHP
ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手,适合php框架初学者。 ThinkPHP的宗旨是简化开发、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。
本文共计2962个文字,预计阅读时间需要12分钟。
自php诞生以来,关于各种框架的优缺点讨论颇多,网上资料也相对零散。以下简要汇总几款主流框架:
个人主要使用过Yii2、Laravel、Yaf、Thinkphp这四种框架。其中,大部分开发者主要使用这几种框架。
1. Yii2:速度快,功能全面,适合大型项目,但学习曲线较陡峭。
2.Laravel:语法简洁,社区活跃,文档完善,适合快速开发,但性能相对较低。
3.Yaf:轻量级,性能优秀,但生态相对较弱。
4.Thinkphp:易学易用,生态丰富,但性能相对较低。
一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料,如果问题,请在评论中指出,共同进步
一、ThinkPHP
ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手,适合php框架初学者。 ThinkPHP的宗旨是简化开发、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。

