作为PHP开发人员调试Phalcon

多年来,我一直是一名与Magento合作的PHP开发人员。 我现在想要开发一个没有电子商务组件的项目,因此Magento不是一个好选择。 在其他PHP框架在线浏览之后,Phalcon被认为是性能和资源使用方面的最佳选择。

我听到的主要缺点是,因为它编程为C,所以很难调试可能存在于框架中的任何问题。 有任何PHP开发人员认为这是一个主要问题? 如果是这样,你会建议哪些调试工具来解决这些问题?

感谢您的时间提前。


总之:不。

如果您想了解更多关于Phalcon的信息,请继续阅读。

我用Phalcon + mysql完成了http://oisie.com/en。 现在我正在用Phalcon + MongoDB和一个Phalcon + Mysql构建新软件。 我现在正与Phalcon合作一年,现在几乎每天都在开发,我可以告诉你,没有这样的调试问题。 至少我没有。 Phalcon是非常坚实的框架,并且工作速度非常快。 它拥有它需要的一切。 开发也非常活跃,他们已经在构建新版本,最好的部分是在您的机器上更新Phalcon时不应该有任何痛苦点。

如果你喜欢预生成文件夹和文件,你应该在github上查看这个仓库:

https://github.com/phalcon/phalcon-devtools

我已经将IDE存根更新到最新版本,以便自动完成工作。 你可以在这里找到这些:

https://github.com/phalcon/phalcon-devtools/tree/master/ide

我与Phalcon的经验:

  • 框架的简单更新。 只需更新你的apache或nginx的模块,就是这样。
  • 在更新框架之后,我还没有任何问题。 尝试用Zend v1.x开发任何东西并将其更新到2.x您将不得不更新大量的代码。使用Phalcon不存在这样的问题。 我认为这对于长期项目非常重要。
  • 我的IDE没有装满5000多个框架文件,所以它在开发时运行得更快。
  • Phalcon是预编译的,所以速度很快,因为I / O和编译都很低。 我看到有人用Symfony做出服务器响应±40ms,但对他们来说这是一个很大的挑战。使用Phalcon它只是日常用品。 你有20-60毫秒的响应从服务器没有任何额外的缓存层。
  • 它可以节省资金。 服务器少于CPU +少RAM =少于$。
  • 我试过Zend和Symfony。 几年前还与Joomla,Drupal和WordPress合作。 Phalcon现在是我的主要框架,并且不想回头:)
  • 如果您使用Phalcon启动,应该在我的github acc上找到有用的东西:https://github.com/stars/liesislukas

    玩的开心 ;)

    PS

    Phalcon 2的进展:https://github.com/phalcon/cphalcon/wiki/Progress-2.0 Phalcon 2是用Zephir(语言来编译apache / nginx扩展)编写的:https://github.com/phalcon/zephir

    我试着用Zephir写我赢的扩展名,这很容易:)我从来不喜欢C族语言,因为它与PHP相比是严格的东西。 而Zephir是PHP熟悉的语言,但是您可以使用它编写apache / nginx扩展。 所以,如果你甚至不使用Phalcon框架,但你有一些繁重的任务,你可以很容易地编写预编译的扩展。 玩吧;)

    链接地址: http://www.djcxy.com/p/82229.html

    上一篇: Debugging Phalcon as a PHP developer

    下一篇: JAXB Simplify plugin still usable?