(php框架)(php框架laravel教程)

php各种主流框架

一、ThinkPHP框架

优势:我国自已团队开发的PHP框架,文档都是中文的相对国人比较容易学习,MVC简单易用,它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口 文件,上手快,学习成本低,社区活跃度高,在国内企业使用较广泛。

二、CI框架

CI外文名为CodeIgniter,是一个小巧但功能强大的PHP框架,是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。
使用 CI可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。

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

缺点:由于框架较小,所以功能不完全,比如使用mongoDB就要自己实现接口,对数据库的操作不够安全(写入操作)。对大型项 目支持不好。

三、Laravel框架

优势:

强大的rest router:用简单的回调函数就可以调用,快速绑定controller和router

artisan:命令行工具,很多手动的工作都自动化

可继承的模板,简化view的开发和管理

blade模板:渲染速度更快

ORM操作数据库

migration:管理数据库和版本控制

测试功能也很强大

composer也是亮点

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

四、Yii 框架

优势:

1、纯OOP开发,模型使用方便

2、支持命令行工具开发,可以快速的创建一个web应用程序的代码

3、具有高度的可重用性和可扩展性

4、开发速度快,性能优异且功能丰富

5、支持composer包管理工具

缺点:model 层考虑较少,文档中中文文档较少。要求php技术精通水平,OOP编程也要很熟练。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者远航网络所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(php框架)(php框架laravel教程)
本文链接:https://www.51qsb.cn/article/m89h5.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-06-09
下一篇2023-06-09

你可能还想知道

发表回复

登录后才能评论