phalcon 这个框架大家怎么看?

2016-09-08 19:34:01 +08:00
 Gem
无意中看到这个框架,看了一些资料,说是速度貌似最快的 php 框架,然后看了一下文档,感觉是个耦合度很低,很灵活的一个框架,顺着官方文档的例子,浏览了一遍,感觉挺舒服的,但是发现这个框架在社区上很少讨论,是什么原因,坑很多?
8800 次点击
所在节点    PHP
23 条回复
Mrun
2016-09-08 19:57:11 +08:00
正在用,非常不错,性能强悍,比 yii2 和 laravel 好很多
forvtwoex
2016-09-08 20:07:09 +08:00
好像是用 C 写的吧,听说不够稳定,速度是最快的一个
Gem
2016-09-08 20:22:48 +08:00
@Mrun 有没有什么坑?


@forvtwoex 貌似新出了 3.0LTS ,这个也不稳定吗?
EthanLiao
2016-09-08 20:29:58 +08:00
LTS 就是长期支持的版本,是稳定的,插一句,个人觉得 laravel 用起来特别爽。
kideny
2016-09-08 20:32:51 +08:00
个人粗浅的认为, phalcon 的问题,就是太灵活了。
不够工业化和标准化。
acoldfox
2016-09-08 23:53:22 +08:00
有些文档没讲清楚的,没法自己看源码调试,得去看相关的 zephir 实现
iloveyou
2016-09-09 08:11:24 +08:00
性能强悍的 php7 普及后, c 扩展类的框架就没必要了
edsgerlin
2016-09-09 09:09:37 +08:00
@iloveyou 再强悍还是没有 C 快。如果 PHP 7 有了 JIT 倒是能再提升一些。
fuxiaohei
2016-09-09 09:48:32 +08:00
文档不够详细,有时候遇到问题没办法看源码找原因

还有是安装。大多数人的 php 环境就是开箱即用的,不会去折腾新的扩展。
Immortal
2016-09-09 09:54:06 +08:00
还是习惯 yaf
phalcon 集成的太多 在性能高的同时 少了很多自定义的东西
1\ 封装的太多,略重,还没法改
2\ 万一有个 bug 就 gg 了
所以自认为还是 yaf 这样简单粗暴的来个 autoload 路由等基础功能
其他剩下的都用 php 码出来,性能+自由度都 OK
likezun
2016-09-09 10:06:32 +08:00
眼中只有 教父 symfony !
iloveyou
2016-09-09 10:38:11 +08:00
@edsgerlin 说实话 php 提升那点性能在烂 sql 面前不堪一击。反正我是排斥一切 c 扩展框架
edsgerlin
2016-09-09 10:45:26 +08:00
@iloveyou 其实 Phalcon 是用类 PHP 的强类型语言 Zephir 写的(类似开发 PyPy 用的 RPython)。 Zephir 对 PHP 用户的学习成本挺低的。
直接用 Zephir 写后端也没什么不可以,性能比 Java 强而且能和现有 PHP 代码结合。
breeswish
2016-09-09 11:03:41 +08:00
@edsgerlin 既然都用 zephir 写扩展了干脆写 Java 呗~
eggegg
2016-09-09 11:57:11 +08:00
phalcon 速度确实比 laravel 快好多,开发速度也不差
barbery
2016-09-09 12:00:52 +08:00
性能非常强悍,和 yaf 比起来, phalcon 还是是全栈的框架,内置 ORM 神马的,非常爽,而且 phalcon 这个框架的设计我觉得非常不错
edsgerlin
2016-09-09 12:38:29 +08:00
@breeswish 然而我觉得 Zephir 比 Java 好用,而且已有系统是 PHP 的话可以逐步迁移 Zephir ,用 Java 就要重写了。
9999999999999999
2016-09-09 13:08:11 +08:00
我能说我觉得 thinkphp 最好吗?
phpdever
2016-09-09 14:17:00 +08:00
其他的框架虽好,但我用 tp 。
wukezhan
2016-09-09 14:28:27 +08:00
phalcon 的性能不是最快的,其性能比 yaf 都差一截,不用说鄙人写的 air 了( https://github.com/wukezhan/air
air 不但本身性能强悍,而且提供全局异步并发的 curl 和 mysql 支持,通过同步风格的并发的请求,真正成倍的提升真实应用的响应性能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304912

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX