PHP开源框架是什么意思-PHP问题

资源魔 35 0

PHP开源框架是甚么意义

PHP开发的根底性能以及通用的代码,正在遵照开源协定的状况下,容许用户行使源代码正在其根底上修正以及学习的,或进行名目开发,但代码一样是有版权的,一样也遭到法令维护。

PHP框架保举

1、ThinkPHP框架

劣势:简略易用(Model,Controller,View担任各自的工作),它领有支持XML标签库技巧的编译型模版引擎,支持两种模版标签, 静态编译,缓存技巧。还支持自界说标签库,具备共同的数据验证以及主动填充,MD5数据加密等性能。部署简略只要要一个入口 文件,上手快,有丰厚的中文文档;学习老本低,社区活泼度高,正在国际企业应用较宽泛

缺陷:模版比拟固定,招致思维容易固化。

2、CI框架

劣势:框架比拟简略,适宜入门开发,易学,上手快,动态化很容易,文档比拟具体。

缺陷:因为框架较小,以是性能没有齐全,比方应用mongoDB就要本人完成接口,对数据库的操作不敷平安(写入操作)。对年夜型项 目支持欠好。

3、Laravel框架

劣势:

  一、支持Composer

  二、框架构造比拟明晰,重视代码的模块化(形象了两头件,义务,效劳等)以及可扩大性,路由零碎疾速高效

  三、支持解决跨站申请捏造,正在进行form表单post提交时,必需传入{{ csrf_field() }}

  四、Laravel 的社区很弱小,具备丰厚的扩大包及对象

  五、具备缓存、身份验证、义务主动化、hash加密、事务等性能

  六、共同的 .env环境文件,不便了零碎的设置装备摆设以及没有同平台的开发

缺陷:基于组件式的框架,绝对有点痴肥

4、Yii 框架

劣势:

  一、纯OOP开发,模子应用不便

  二、支持饬令行对象开发,能够疾速的创立一个web使用顺序的代码

  三、具备高度的可重用性以及可扩大性

  四、开发速率快,功能优良且性能丰厚

  五、支持composer担保理对象

缺陷:model 层思考较少,文档中中文文档较少。要求php技巧通晓程度,OOP编程也要很纯熟


保举教程:《PHP教程》

以上就是PHP开源框架是甚么意义的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!