search

Home  >  Q&A  >  body text

web - PhalconPHP 有人用吗

PhalconPHP 是一个使用 C 扩展开发的 PHP Web 框架,提供高性能和低资源占用...如此一个php框架为何天朝相关资源那么少。。

请问有大婶用phalcon做项目吗?

阿神阿神2902 days ago493

reply all(9)I'll reply

  • 伊谢尔伦

    伊谢尔伦2017-04-10 14:33:19

    话说很久前我是这样认为的:

    用C扩展写php框架是不明智的。

    虽然性能上有所提升,但绝大部分应用的瓶颈并不在PHP,这点性能提升的意义不大。

    读C代码并不太容易理解这个框架的内部运作,这个门槛也将使很多人无法对框架贡献代码。若在正式产品中使用,一但遇到问题,不容易定位并快速改进。

    如果是出于性能考虑,我更倾向于HipHop VM。选择一个支持HHVM的PHP框架更合适些。

    但是当我看到Phalcon 2.0将基于Zephir重写之后,我被深深的震撼了,一个新时代来临了。
    推荐大家多研究Phalcon 2.0,因为你可以很方便的通过Zephir将类似php代码编译成C扩展,
    除了性能,一些商业PHP软件可以用在保护源代码。

    reply
    0
  • 高洛峰

    高洛峰2017-04-10 14:33:19

    我在学习啊。官方的文档看起来很舒服。

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 14:33:19

    • 使用 Phalcon 做过一个小项目,作为扩展形式的PHP框架,他的确做的很不错。
    • 常用的需求基本都能实现,而且设计思想也比较前卫,最喜欢的还是他文档写的足够详细。
    • 如果你把 https://github.com/phalcon/mvc 里的都弄清楚,做任何项目都不成问题。
    • Github上资源已经不少了,让你学习足够用了。

    您需要的一切都在这里

    完整的MVC应用 => 单模块,多模块,微应用
    ORM => 事务,Behaviors,Relations,PHQL,事件验证,Hydration,日志,Profiling,Sharding
    ODM forMongo,模板引擎(Volt),依赖注入/反转控制,事件管理,加密处理,HTTP请求/HTTP响应/Cookies
    Escaping/过滤器,表单创建器/验证,Flash Messages,缓存,分页,注解
    安全,国际化,资源文件管理,通用自动加载,日志,命令行

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 14:33:19

    有什么不懂的还是自己看文档比较靠谱啊

    reply
    0
  • 高洛峰

    高洛峰2017-04-10 14:33:19

    鸟哥的Yaf不好用吗?

    reply
    0
  • 迷茫

    迷茫2017-04-10 14:33:19

    学习Phalcon中

    reply
    0
  • 高洛峰

    高洛峰2017-04-10 14:33:19

    Phalcon确实快,但是门槛在于。
    1)一般的虚拟主机那是绝对无法使用,至少得VPS。这一点就可以让一大部分程序员望而却步,因为很多公司都是最多只有一个PHP程序员。且大部分PHP程序员对LINUX的维护并不熟悉。
    2)Phalcon虽然是一企业在维护,但是还是太年轻,使用的群主基础还不太广泛,所以大部分人都不太愿意转过去吧。

    关于有没有人使用他,肯定有,但是比例很少。VPS是一个门槛。

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-10 14:33:19

    自己用来干业余项目还不错,有血有肉的框架,思想前卫,文档丰富

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 14:33:19

    没有用过

    reply
    0
  • Cancelreply