热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phalcon和laravel的速度测试

做项目在选择技术栈的时候,我在laravel和phalcon之间纠结了好久,于是对两者都做了些尝试和比较。对于选择什么框架,我觉得首先要问自己用框架是为了解决什么问题?phalcon的定位是做最快的p

做项目在选择技术栈的时候,我在laravel和phalcon之间纠结了好久,于是对两者都做了些尝试和比较。对于选择什么框架,我觉得首先要问自己用框架是为了解决什么问题?phalcon的定位是做最快的php框架,而laravel是for artisans,其实我更喜欢for artisans,这样写代码会有愉悦感,愉悦感能提升人的开发效率,但是老板是不会考虑你是否愉悦的,他当然希望开发速度快,运行速度也快,所以我做了个折衷,最后还是选择了phalcon(yaf听说更快,但是yaf好像没有orm,这样写代码感觉不太愉快。。),为了验证phalcon的速度是否真的更快,我分别用laravel5和phalcon3写了两套代码,并分别用了各自的blade和volt引擎来输出一段简单的字符串(hello world phalcon和hello world laravel)然后进行ab压力测试1000个请求,100个并发,上干货

laravel的测试结果


再来phalcon的


你会发现phalcon的速度简直比laravel快一个数量级

当然速度并不是框架好坏的唯一标准,php程序员如果遇到了phalcon本身的bug,不懂c语言的话是很难处理的

但是基本不用太担心这类问题,毕竟phalcon 出了这么久了,有坑别人也早帮你踩过了 :)

最终结论是,如果看中性能又不怕折腾的话,欢迎选择phalcon吧,其实没那么高深的:)


推荐阅读
author-avatar
咖啡Spring_767
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有