page contents

PHP框架对比

PHP框架也能促进Web系统的快速开发、节约时间、减少重复代码量,并能帮助初学者创建规范、稳定的Web系统............

attachments-2021-08-R5ZgXa4J61122d31c436d.png

PHP框架是一种可以在项目开发过程中,提高开发效率,创建更为稳定的程序,并减少开发者重复编写代码的基础架构。

PHP框架能将不同Web系统开发过程中的共性、通用部分功能进行抽象,形成开发Web程序的基本架构。PHP框架也能促进Web系统的快速开发、节约时间、减少重复代码量,并能帮助初学者创建规范、稳定的Web系统。

 

框架类型

ThinkPHP框架

优势:简单易用(Model,Controller,View负责各自的工作),它拥有支

XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,

缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5

数据加密等功能。学习成本低,社区活跃度高,在国内企业使用广泛

缺点:模版比较固定,导致思想容易固化。

 

CI框架

优势:框架比较简单,适合入门开发,易学,上手快,静态化很容易,

文档比较详细。

缺点:由于框架较小,所以功能不完全,比如使用mongoDB就要自己实

现接口,对数据库的操作不够安全(写入操作)。对大型项 目支持不好。

 

Laravel框架

优势:

²  支持Composer

²  框架结构比较清晰,注重代码的模块化(抽象了中间件,任务,服务等)和可扩展性,路由系统快速高效

²  支持处理跨站请求伪造,在进行form表单post提交时,必须传入{{ csrf_field() }}

²  Laravel 的社区很强大,具有丰富的扩展包及工具

²  具有缓存、身份验证、任务自动化、hash加密、事务等功能

²  独特的 .env环境文件,方便了系统的配置和不同平台的开发

缺点:基于组件式的框架,相对有点臃肿

 

 

以上就是关PHP框架对比的相关内容了,想要了解更多有关php的其它知识也可关注六星社区网站。

  • 发表于 2021-08-10 15:40
  • 阅读 ( 455 )
  • 分类:PHP开发

0 条评论

请先 登录 后评论
小柒
小柒

1474 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1474 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章