PHP7如何安装Phalcon框架?-PHP7

资源魔 35 0

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 php 以及which 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

保举教程:《php教程》

以上就是PHP7若何装置Phalcon框架?的具体内容,更多请存眷资源魔其它相干文章!

标签: PHP7 php7开发教程 php7开发资料 php7开发自学 phalcon

抱歉,评论功能暂时关闭!