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
抱歉,评论功能暂时关闭!