成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

PHP7 安裝Phalcon框架

kidsamong / 553人閱讀

摘要:是什么是開(kāi)源全功能棧使用擴(kuò)展編寫(xiě)針對(duì)高性能優(yōu)化的框架。也是松耦合的,可以根據(jù)項(xiàng)目的需要任意使用其他對(duì)象。安裝支持版本的不支持普通方式的編譯安裝,只能通過(guò)安裝。因此安裝之前,請(qǐng)先安裝。

Phalcon 是什么?

Phalcon 是開(kāi)源、全功能棧、使用 C 擴(kuò)展編寫(xiě)、針對(duì)高性能優(yōu)化的 PHP 5 框架。 開(kāi)發(fā)者不需要學(xué)習(xí)和使用 C 語(yǔ)言的功能, 因?yàn)樗械墓δ芏家?PHP 類(lèi)的方式暴露出來(lái),可以直接使用。 Phalcon 也是松耦合的,可以根據(jù)項(xiàng)目的需要任意使用其他對(duì)象。

Phalcon現(xiàn)在穩(wěn)定版本是2.0,支持的PHP版本從5.3到5.6,并不支持PHP7。2.1.x是支持PHP7的beta版本。所以,如果要將Phalcon用于生產(chǎn)環(huán)境的,請(qǐng)使用5.6。

安裝Zephir

支持PHP7版本的Phalcon2.1.x不支持普通方式的編譯安裝,只能通過(guò)zephir安裝。因此安裝phalcon之前,請(qǐng)先安裝Zephire。安裝方法如下:

$zypper in re2c #Opensuse 安裝zephir解釋器
$git clone https://github.com/phalcon/zephir.git
$cd zephir
$./install -c #-c表示全局安裝,需要root密碼

其他版本的linux可以自己搜索安裝re2c,Mac通過(guò)brew也可以安裝。
安裝完成后可以通過(guò)zephir命令查看相關(guān)的命令參數(shù)與功能

編譯安裝phalcon

編譯之前請(qǐng)確認(rèn)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)。
可以通過(guò)php -i|grep phalcon查看是否安裝成功,也可以通過(guò)web頁(yè)面輸出phpinfo()來(lái)查看

參考資料

zephir
#11635
Phalcon 2.1.0 RC1 released

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/21573.html

相關(guān)文章

  • 后端開(kāi)發(fā)者從零做一個(gè)移動(dòng)應(yīng)用(后端篇)

    摘要:后端開(kāi)發(fā)的疑惑后端開(kāi)發(fā)最常面對(duì)的一個(gè)問(wèn)題性能高并發(fā)等等。而到了時(shí)代,在方面有了前后端分離概念移動(dòng)后端更是無(wú)力渲染天然前后端分離。 先來(lái)上一張前端頁(yè)面的效果圖(Vue + Vux + Vuex + Vue-Router)。showImg(https://segmentfault.com/img/remote/1460000010207850); 第一次做gif 沒(méi)什么經(jīng)驗(yàn),太大了。加載...

    codergarden 評(píng)論0 收藏0
  • Phalcon入門(mén)教程之安裝

    摘要:若在云服務(wù)器上安裝失敗或者卡住,可參考此博文云服務(wù)器編譯安裝失敗 Phalcon安裝 # 下載安裝包 wget https://github.com/phalcon/cphalcon/archive/v3.0.1.tar.gz # 重命名 mv v3.0.1.tar.gz cphalcon-3.0.1.tar.gz #解壓 tar -zxvf...

    BlackMass 評(píng)論0 收藏0
  • 【PHP 擴(kuò)展開(kāi)發(fā)】Zephir 簡(jiǎn)介

    摘要:什么是是一種中間語(yǔ)言,以接近的語(yǔ)法來(lái)編寫(xiě)代碼,然后轉(zhuǎn)換編譯成擴(kuò)展,旨在簡(jiǎn)化擴(kuò)展的創(chuàng)建和可維護(hù)性。如果成功,會(huì)自動(dòng)生成文件到目錄你需要編輯填加擴(kuò)展測(cè)試一下就這樣,你也會(huì)擴(kuò)展開(kāi)發(fā)了附附編譯擴(kuò)展的方法 什么是 Zephir Zephir 是一種中間語(yǔ)言,以接近 PHP 的語(yǔ)法來(lái)編寫(xiě)代碼,然后轉(zhuǎn)換編譯成 PHP 擴(kuò)展,旨在簡(jiǎn)化 PHP 擴(kuò)展的創(chuàng)建和可維護(hù)性。利用編譯來(lái)提高性能和資源消耗,又不需...

    arashicage 評(píng)論0 收藏0
  • 使用 Zephir 輕松構(gòu)建 PHP 擴(kuò)展

    摘要:簡(jiǎn)介通過(guò)擴(kuò)展,我們可以在代碼中使用一些特定的方法大部分的擴(kuò)展都是用寫(xiě)的。這個(gè)目錄與我們的擴(kuò)展同名。我們先來(lái)在擴(kuò)展中創(chuàng)建一個(gè)類(lèi),使用此類(lèi)來(lái)渲染。接下來(lái)命令行執(zhí)行以下命令來(lái)編譯擴(kuò)展第一次運(yùn)行以上命令時(shí),會(huì)初始化一些東西。 showImg(https://segmentfault.com/img/remote/1460000018698586); 簡(jiǎn)介: 通過(guò) PHP 擴(kuò)展, 我們可以在 p...

    gaosboy 評(píng)論0 收藏0
  • swoole安裝全紀(jì)錄

    摘要:的為提供了版本,軟件源安裝的默認(rèn)以的狀態(tài)運(yùn)行在,比使用以的方式性能更好。 Ond?ej Sury 的 PHP PPA 為 Ubuntu 16.04/14.04 提供了 PHP7.2 版本,軟件源安裝的 PHP 默認(rèn)以 Unix Socket 的狀態(tài)運(yùn)行在 /run/php/php7.2-fpm.sock,比使用 TCP 以 localhost:9000 的方式性能更好。 1、安裝軟件源...

    Ajian 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<