PHP框架中,哪七大框架的优劣分析最全面?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2917个文字,预计阅读时间需要12分钟。
自PHP诞生以来,关于各种框架的优缺点讨论颇多,网络上的资料也相对分散。以下是对几款主流框架的简要汇总:
1. Yii2:注重性能和安全性,适合大型项目。
2.Laravel:社区活跃,文档完善,适合快速开发。
3.Yaf:轻量级,易于扩展,适合中小型项目。
4.ThinkPHP:易学易用,适合初学者。
本人主要使用过Yii2、Laravel、Yaf和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有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。
优点
1.借助成熟的Java思想
2.易于上手,有丰富的中文文档;学习成本低,社区活跃度高
3.框架的兼容性较强,PHP4和PHP5完全兼容、完全支持UTF8等。
本文共计2917个文字,预计阅读时间需要12分钟。
自PHP诞生以来,关于各种框架的优缺点讨论颇多,网络上的资料也相对分散。以下是对几款主流框架的简要汇总:
1. Yii2:注重性能和安全性,适合大型项目。
2.Laravel:社区活跃,文档完善,适合快速开发。
3.Yaf:轻量级,易于扩展,适合中小型项目。
4.ThinkPHP:易学易用,适合初学者。
本人主要使用过Yii2、Laravel、Yaf和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有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。
优点
1.借助成熟的Java思想
2.易于上手,有丰富的中文文档;学习成本低,社区活跃度高
3.框架的兼容性较强,PHP4和PHP5完全兼容、完全支持UTF8等。

