您可能还记得我们过去对最快的 PHP 框架 Phalcon 的迷恋。 Backward Skip 10s Play Video Forward Skip 10s 在这篇文章中,我们将在 5 分钟内完成在我们的Homestead Improvement实例之一上启动并运行它的过程。如果您对 Phalcon 为何或是什么不感兴趣,请直接跳至“设置”。 Phalcon PHP 徽标 回顾 如果您不熟悉,Phalcon 是一个用 Zephir 编写的 PHP 框架,Zephir 是一种介于 C 和 PHP 之间的语言,有助于开发 PHP 扩展,而无需了解 C。这是一个黄金中间地带,可以让 PHP 开发人员高度开发Zephir 可以针对其编程语言环境优化模块,而无需学习全新语言,因为 Zephir 编译为 C,而 PHP 扩展正是由 C 语言构成的。
然而这也带来了巨大的开销
用于修复错误或在某些内容未按应有方式工作时检查幕后发生的情况。添加新功能也需要很长时间,因为用 C 语言开发要困难得多。在版本 2 中,Phalcon 在 Zephir 中被重写,但随着 PHP 7 的临近并宣布与 PHP 5+ 的扩展 API 发生戏剧 墨西哥电话号码表 性的背离,Zephir 无法将代码编译为 PHP 7 兼容的扩展,并在 PHP 5 中被抛在后面土地。 我们试图走在最前沿,但我们的武器库中已经没有 Phalcon 的空间了。随着我们的盒子启动并运行并为我们所有的教程提供支持,并且 PHP 7 的性能进步弥补了 Phalcon 在 PHP 5 时代可能提供的任何速度增益,安装 Phalcon 的成本在任何方面都不再值得。
使用 PHP7 和 Phalcon 有什么缺点吗?
最近事情发生了变化 Phalcon 升级到了 LTS。 除了从现在开始关注 Semver、在未来 3 年支持 3.0 版本以及您可以在帖子中阅读的各种新功能和更改之外,迄今为止最大的更新是 现在支持 PH还可以将任何其他 Zephir 代码编 约旦 WhatsApp 号码列表 译到 PHP 中。现在,您可以轻松地将自定义中。
编译框架与 PHP 的性能提升相结合,在速度和资源节约方面提供了无与伦比的优势。设置 现在,我们将完成在 PHP 驱动的实例上设置 Phalcon 3 的过程。您可以使用任何您觉得舒服的环境,但下面的说明将特定于安装了 PHP 且存在 和等内容的实例。
我们还将通过文件使用方式来定义新站点。 安装 倒数第二个命令是启用扩展的快捷命令。该-v标志告诉它要激活哪个 PHP 版本 以及哪个 SAPI 命令行或两者 – 我们都需要。