php各框架的区别,php 几种常用框架的区别

工作中使用的是TP框架,在工作之余接触了一下Yii框架和框架,为了更好的了解几种框架,此处总结一下几种框架各自的优势及缺点。

一、CI框架

CI框架是一个简单快速的轻量级框架,它执行效率高,快速简洁,代码量少,适合中小型项目开发,也可以做大型项目,但扩展能力不是很好。

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

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

开发工作流程:

1、作为前端控制器,初始化运行所需要的基本资源。

2、检查HTTP请求,以确定谁来处理请求。

3、如果缓存()文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。

4、安全()。应用程序控制器()装载之前,HTTP请求和任何用户提交的数据将被过滤。

5、控制器(Controller)装载模型、核心库、插件、辅助函数,以及任何处理特定请求所需的其它资源。

6、最终视图(View)渲染发送到Web浏览器中的内容。如果开启缓存(Caching),视图首先被缓存,所以将可用于以后的请求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值