windows下擴充套件yaf,並生成yaf框架檔案

2022-08-10 14:36:15 字數 1549 閱讀 9780

yaf中文文件:

1 yaf框架是用c開發的,屬於php的擴充套件框架;

2 yaf的效能相對於源生php,效能只降低不到10%;

下面直接切入正題,如何在windows下擴充套件yaf並生成yaf框架檔案(linux下就不贅述了,有很多資源講解)

php5.6.24

apache 2.0 handler

如下圖:

版本選擇有幾個要點,不然就擴充套件不成功:

1 選擇版本要選擇和自己的php版本匹配的版本,我選擇2.3.5匹配php5.6;

2 選擇nts 還是ts的版本,以及x86或者x64,有下圖決定:

所以我選擇ts、x86版本,如下圖

編輯php.ini 加入yaf.dll 並且配置對應的資訊

增加一行:extension=php_yaf.dll

完成以上配置後,重啟apache,在phpinfo中就能看到yaf的配置了,如下圖:

好了,到這裡yaf的擴充套件結束。

但是框架還沒有生成,如何生成,請看下文

生成yaf框架檔案

檔案結構如下

然後在cmd下切換到tools/cg 目錄下 使用php yaf_cg sample命令

sample是專案名稱,可以自定義

ps:想直接使用php yaf_cg sample的條件就是把php引擎加入windows環境變數,具體方法另行度娘

輸出dono後我們在目錄中可以看到output資料夾,我們把它複製到伺服器目錄下

然後執行http://localhost/sample/  若顯示hello world! i am stranger 恭喜您成功了

lnmp 環境下搭建yaf擴充套件

命令 wget 位址參考 命令 tar zxvf yaf 2.3.5.tgz 命令 cd yaf 2.3.5 生成configure,命令 phpize 配置命令 configure with php config usr bin php config 進行編譯安裝 sudo make make i...

windows下開發並編譯PHP擴充套件

量後面加上這個安裝目錄。方便一會兒使用php.exe。php源 這裡假設為e c source code php 5.2.5 1 修改檔案 php源檔案目錄 ext ext skel win32.php 在這裡就是 e c source code php 5.2.5 ext,其中主要是修改其中的 目...

windows下配置安裝YAF環境

yaf是乙個c語言編寫的php框架有著不錯的效能優勢,同時這款框架是由鳥哥laruence開發的 出於對大牛的信仰加成我們今天來嚐嚐鮮 用php擴充套件寫php框架的難點 難於開發.要完成乙個php擴充套件的php框架,需要作者有c背景,有php擴充套件開發背景,更要有php框架的設計經驗.目標使用...