2017 非标准 PHP 框架性能测试比较

原文:https://xujiajun.cn/2017/10/27/php-framework-benchmark/

我最近在给tastphp完善说明文档 有一节是[性能测试比较],才有了下面这个项目

项目托管地址: https://github.com/xujiajun/php-framework-benchmark

针对github上比较活跃的几个开源项目,做了简单的比较。供大家参考:

php framework benchmark 包括:

laravel

symfony

silex

lumen

slim

yii2

tastphp

所有框架仅输出 "ok",就仅测试框架的本身的性能。如果有精力可以测下带有数据库交互的测试。

以下测试仅供参考,如果你想测的准,建议在生产环境测试!

测试的环境

OS Name:        Mac OS X

OS Version:    10.12.6

Architecture:  x86_64

CPU:Intel Core i7  1.7 GHz *2

RAM:8 GB

PHP version 7.1.10

各个框架的版本

Laravel version 5.5.0

Lumen version 5.5.0

symfony version 3.3.10

Silex version 2.0.2

Silm version 3.1.4

yii2 version 2.0.12

Tastphp version 1.3.6

测试结果如下:

更多请查看这个项目:https://github.com/xujiajun/php-framework-benchmark

广告下tastphp这框架:

start 关注下:

tastphp 骨架:https://github.com/tastphp/tastphp

tastphp 内核:https://github.com/tastphp/framework

欢迎 PR、issure 给我 你的 star,确实给我不小鼓励!让我坚持下去。祝国内产生更多优秀的开源产品!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,744评论 2 45
  • 简介 类Unix操作系统设计令人惊叹,即使是在今天,它们的框架仍旧是最佳设计之一。这种构架最重要的一个特性就是命令...
    Ardee阅读 2,854评论 0 0
  • 我知道你朋友很多,但是你有会画画的朋友吗?如果有,恭喜你,你已经超越了30%的人! 不是每种牛奶都叫特仑苏,也不是...
    行云流水joy阅读 4,099评论 5 5
  • 栈与堆是Java在Ram中存放数据的地方,由Java自动管理,不能直接设置。 堆 heap## 是一个运行时数据区...
    敲代码的本愿阅读 3,780评论 0 0

友情链接更多精彩内容