Gem
V2EX  ›  PHP

phalcon 这个框架大家怎么看?

  •  
  •   Gem · Sep 8, 2016 · 9975 views
    This topic created in 3573 days ago, the information mentioned may be changed or developed.
    无意中看到这个框架,看了一些资料,说是速度貌似最快的 php 框架,然后看了一下文档,感觉是个耦合度很低,很灵活的一个框架,顺着官方文档的例子,浏览了一遍,感觉挺舒服的,但是发现这个框架在社区上很少讨论,是什么原因,坑很多?
    23 replies    2016-09-09 15:30:00 +08:00
    Mrun
        1
    Mrun  
       Sep 8, 2016
    正在用,非常不错,性能强悍,比 yii2 和 laravel 好很多
    forvtwoex
        2
    forvtwoex  
       Sep 8, 2016
    好像是用 C 写的吧,听说不够稳定,速度是最快的一个
    Gem
        3
    Gem  
    OP
       Sep 8, 2016
    @Mrun 有没有什么坑?


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

    还有是安装。大多数人的 php 环境就是开箱即用的,不会去折腾新的扩展。
    Immortal
        10
    Immortal  
       Sep 9, 2016
    还是习惯 yaf
    phalcon 集成的太多 在性能高的同时 少了很多自定义的东西
    1\ 封装的太多,略重,还没法改
    2\ 万一有个 bug 就 gg 了
    所以自认为还是 yaf 这样简单粗暴的来个 autoload 路由等基础功能
    其他剩下的都用 php 码出来,性能+自由度都 OK
    likezun
        11
    likezun  
       Sep 9, 2016
    眼中只有 教父 symfony !
    iloveyou
        12
    iloveyou  
       Sep 9, 2016
    @edsgerlin 说实话 php 提升那点性能在烂 sql 面前不堪一击。反正我是排斥一切 c 扩展框架
    edsgerlin
        13
    edsgerlin  
       Sep 9, 2016
    @iloveyou 其实 Phalcon 是用类 PHP 的强类型语言 Zephir 写的(类似开发 PyPy 用的 RPython)。 Zephir 对 PHP 用户的学习成本挺低的。
    直接用 Zephir 写后端也没什么不可以,性能比 Java 强而且能和现有 PHP 代码结合。
    breeswish
        14
    breeswish  
       Sep 9, 2016
    @edsgerlin 既然都用 zephir 写扩展了干脆写 Java 呗~
    eggegg
        15
    eggegg  
       Sep 9, 2016
    phalcon 速度确实比 laravel 快好多,开发速度也不差
    barbery
        16
    barbery  
       Sep 9, 2016
    性能非常强悍,和 yaf 比起来, phalcon 还是是全栈的框架,内置 ORM 神马的,非常爽,而且 phalcon 这个框架的设计我觉得非常不错
    edsgerlin
        17
    edsgerlin  
       Sep 9, 2016
    @breeswish 然而我觉得 Zephir 比 Java 好用,而且已有系统是 PHP 的话可以逐步迁移 Zephir ,用 Java 就要重写了。
    9999999999999999
        18
    9999999999999999  
       Sep 9, 2016 via Android
    我能说我觉得 thinkphp 最好吗?
    phpdever
        19
    phpdever  
       Sep 9, 2016
    其他的框架虽好,但我用 tp 。
    wukezhan
        20
    wukezhan  
       Sep 9, 2016
    phalcon 的性能不是最快的,其性能比 yaf 都差一截,不用说鄙人写的 air 了( https://github.com/wukezhan/air
    air 不但本身性能强悍,而且提供全局异步并发的 curl 和 mysql 支持,通过同步风格的并发的请求,真正成倍的提升真实应用的响应性能
    yun
        21
    yun  
    PRO
       Sep 9, 2016
    phalcon 貌似是我用过的最好的 PHP 框架
    aksoft
        22
    aksoft  
       Sep 9, 2016
    框架就是一个集合体,但从性能如何比较?
    既然你们要求各种功能,就该从各种功能来比较。
    alen
        23
    alen  
       Sep 9, 2016
    从入门到放弃,坑很多。:)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5533 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 07:05 · PVG 15:05 · LAX 00:05 · JFK 03:05
    ♥ Do have faith in what you're doing.