国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP7 安裝Phalcon框架

kidsamong / 545人閱讀

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

Phalcon 是什么?

Phalcon 是開源、全功能棧、使用 C 擴展編寫、針對高性能優(yōu)化的 PHP 5 框架。 開發(fā)者不需要學(xué)習(xí)和使用 C 語言的功能, 因為所有的功能都以 PHP 類的方式暴露出來,可以直接使用。 Phalcon 也是松耦合的,可以根據(jù)項目的需要任意使用其他對象。

Phalcon現(xiàn)在穩(wěn)定版本是2.0,支持的PHP版本從5.3到5.6,并不支持PHP7。2.1.x是支持PHP7的beta版本。所以,如果要將Phalcon用于生產(chǎn)環(huán)境的,請使用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命令查看相關(guān)的命令參數(shù)與功能

編譯安裝phalcon

編譯之前請確認(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)。
可以通過php -i|grep phalcon查看是否安裝成功,也可以通過web頁面輸出phpinfo()來查看

參考資料

zephir
#11635
Phalcon 2.1.0 RC1 released

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

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/21573.html

相關(guān)文章

  • 后端開發(fā)者從零做一個移動應(yīng)用(后端篇)

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

    codergarden 評論0 收藏0
  • Phalcon入門教程之安裝

    摘要:若在云服務(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 評論0 收藏0
  • 【PHP 擴展開發(fā)】Zephir 簡介

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

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

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

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

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

    Ajian 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<