首页 > 后端开发 > 正文

php的主流框架是什么 php需要学习哪些框架

2023-09-27 06:49:59 | 我爱编程网

今天,我爱编程网小编为关注后端开发的同学们准备了php的主流框架是什么 php需要学习哪些框架,下面一起来看一下吧。

php的主流框架是什么 php需要学习哪些框架

php需要学习哪些框架

PHP需要学习哪些框架呢?让我们一起了解一下!
PHP需要学习的框架有很多,下面为您例举几种常用的框架:
国内框架:ThinkPHP、Canphp、KYPHP、InitPHP、SpeedPHP、CdvPHP 等。
国外框架:Zend Framework、Codelgniter、CakePHP、Symfony 、Yii、Seagull 、Laravel等。
拓展:
什么是php工程师?
php工程师是对使用php语言进行web应用系统开发的人的统称,工作内容主要是使用php语言进行互联网程序、网站产品和网站功能模块的开发与保护,同时需要与前端设计师进行协调与交流,参与部分Javascript和HTML的编写,有的还需要负责底层MVC结构的编写与保护。
今天的分享就是这些啦,希望能对大家有所帮助!





php的主流框架是什么 php需要学习哪些框架

php主流框架都有什么



php各种主流框架的比较
一、ThinkPHP框架
优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口 文件,上手快,有丰富的中文文档;学习成本低,社区活跃度高,在国内企业使用较广泛。
缺点:模版比较固定,导致思想容易固化。
二、CI框架
优势:框架比较简单,适合入门开发,易学,上手快,静态化很容易,文档比较详细。
缺点:由于框架较小,所以功能不完全,比如使用mongoDB就要自己实现接口,对数据库的操作不够安全(写入操作)。对大型项 目支持不好。
三、Laravel框架
优势:
1、支持Composer
2、框架结构比较清晰,注重代码的模块化(抽象了中间件,任务,服务等)和可扩展性,路由系统快速高效
3、支持处理跨站请求伪造,在进行form表单post提交时,必须传入{{ csrf_field() }}
4、Laravel 的社区很强大,具有丰富的扩展包及工具
5、具有缓存、身份验证、任务自动化、hash加密、事务等功能
6、独特的 .env环境文件,方便了系统的配置和不同平台的开发
缺点:基于组件式的框架,相对有点臃肿
四、Yii 框架
优势:
1、纯OOP开发,模型使用方便
2、支持命令行工具开发,可以快速的创建一个web应用程序的代码
3、具有高度的可重用性和可扩展性
4、开发速度快,性能优异且功能丰富
5、支持composer包管理工具
缺点:model 层考虑较少,文档中中文文档较少。要求php技术精通水平,OOP编程也要很熟练。

php的主流框架是什么 php需要学习哪些框架

php有哪些框架?

我爱编程网(https://www.52biancheng.com)小编还为大家带来php有哪些框架?的相关内容。

PHP常用框架有:

1.thinkphp:国人开发,文档比较全,中文文档。入门比较简单。写法快。

2.laravel:国外人写的,入门门槛高。英语文档,社区比较活跃。 我爱编程网

3.symfony:国外人写的。门槛比较高,英语文档。

4.yii:国内人写的,门槛较低。想学习这些框架,可以去黑马程序员看视频,有thinkphp、laravel的框架学习视频。

以上就是我爱编程网小编为大家带来的php的主流框架是什么 php需要学习哪些框架,希望对大家有帮助,了解更多相关资讯请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“php的主流框架是什么 php需要学习哪些框架”相关推荐