# 框架性能
## 性能测试
### 测试环境
操作系统 :windows7
软件 :wampserver
php:7.0
apache:2.4.9
测试软件:apache bench
### 测试条件
控制器输出:1
生产模式
并发次数:10
请求数:1000
### 测试结果 Requests per second(每秒请求数)
| 框架 | 第一次 | 第二次 | 第三次 | 第四次 | 第五次 | 平均 |
| --- | --- | --- | --- | --- | --- | --- |
| laravel5.4 | 35.22 | 32.55 | 27.87 | 29.16 | 22.26 | 29.412 |
| yii2.0.12 | 92.49 | 98.85 | 91.64 | 97.11 | 98.21 | 95.66 |
| thinkphp5.0.14 | 105.1 | 111.34 | 152.86 | 153.71 | 153.75 | 135.352 |
| aaphp1.0 | 491.83 | 501.47 | 500.73 | 384.82 | 388.03 | 453.376 |
![](https://box.kancloud.cn/fe47729eee96f61933527c89b91a0591_568x220.png)
- 序言
- 安装
- 基础
- 性能
- 例子
- 开发规范
- 目录结构
- 命名空间
- 自动加载
- 架构
- 入口文件
- 模块设计
- 系统常量
- 执行流程
- 路由
- 路由介绍
- 路由定义
- 规则路由
- 正则路由
- 配置
- 配置格式
- 配置文件
- 配置操作
- 控制器
- 新建控制器
- 地址访问
- 404
- 数据库
- 连接数据库
- 添加
- 删除
- 更新
- 查询
- 预处理
- 事务
- 模型
- 创建模型
- 实例化
- 插入数据
- 查询数据
- 修改数据
- 删除数据
- where条件
- field字段
- group分组
- order排序
- limit限制条数
- count统计
- avg平均数
- max最大值
- min最小值
- 链式操作
- 获取sql
- 视图
- 创建
- 传值
- 载入
- 函数
- 标签
- if
- foreach
- include
- 常量替换
- xss过滤
- 验证
- 创建验证类
- 验证规则
- 自定义错误
- 执行验证
- csrf防御
- 请求
- 请求相关名称
- 请求相关参数
- 请求传参
- 获取json数据
- 工具
- 文件上传
- 数据分页
- Url生成
- 缓存
- 模版编译
- 命令行
- 命令行控制器
- 数据库迁移