PHP7 安装Phalcon框架

发布时间:2019-08-06 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP7 安装Phalcon框架脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Phalcon 是什么

Phalcon 是开、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。

Phalcon现在稳定版本是2.0,支持的PHP版本从5.3到5.6,并不支持PHP7。2.1.x是支持PHP7的beta版本。所以,如果要将Phalcon用于生产环境的,请使用5.6。

安装Zephir

支持php7版本的Phalcon2.1.x不支持普通方式的编译安装,只能通过zephir安装。因此安装phalcon之前,请先安装Zephire。安装方法如下:

$zypPEr in re2c #OpenSUSE 安装zephir解释器
$gIT clone https://github.COM/phalcon/zephir.git
$cd zephir
$./install -c #-c表示全局安装,需要root密码

其他版本的linux可以自己搜索安装re2c,Mac通过brew也可以安装。
安装完成后可以通过zephir命令查看相关的命令参数与功能

编译安装phalcon

编译之前请确认which phpwhich phpize指向PHP7版本
安装代码如下:

git clone http://github.com/phalcon/cphalcon
cd cphalcon
git checkout 2.1.x
zephir build --backend=ZendEngine3

编译完成后将extension=phalcon.so加入php.ini文件,重启php-FPM和nginx(我装的是lnmp)。
可以通过php -i|grep phalcon查看是否安装成功,也可以通过web页面输出phpinfo()来查看

参考资料

zephir
#11635
Phalcon 2.1.0 RC1 released

脚本宝典总结

以上是脚本宝典为你收集整理的PHP7 安装Phalcon框架全部内容,希望文章能够帮你解决PHP7 安装Phalcon框架所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。