適合初學者對Yaf框架的學習(一)

2021-09-22 05:56:56 字數 1391 閱讀 9849

前言

最近接觸到yaf框架,從最初按照鳥哥惠新宸的寫的關於yaf手冊,到自己寫乙個hello world 程式,對於我這個新手來說還是蠻曲折的,大家都知道yaf框架是用c寫的,所以自身的效率和效能,還是很不錯的,但是缺點的就是關於yaf的文件太少,這讓不少初學者很頭疼,其實這也不能算缺點,畢竟乙個框架的興起,得靠大家一點點把它壯大,寫這篇文章,一是為了幾個筆記,而是希望對剛接觸yaf的同志們能有所幫助。

宣告:試驗中web環境採用的是lnmp

也可以在github上找到。 下圖是github上面的原始檔

二、yaf的安裝與配置

(1)然後執行解縮unzip命令以後, 進入yaf的原始碼目錄,執行以下命令

/alidata/server/php/bin/phpize
其中 /alidata/server/php/bin 是php的bin目錄,找到你安裝php的位置,就可以找到。

(2)執行上面的命令後,會在yaf的源目錄中生成乙個檔案configure,然後在執行下面的命令

./configure --with-php-config=/alidata/server/php/bin/phpize/php-config

make

make install

$php_bin/phpize

./configure --with-php-config=$php_bin/php-config

make

make install

三、yaf模組的載入找到php.ini,然後對其進行修改,新增一行讓他能載入這個擴充套件

四、重啟nginx

/etc/init.d/nginx restart
五、檢視phpinfo(),看yaf模組是否載入

下篇關於適合初學者對yaf框架的學習(二)

適合初學者的TCP講解

介紹tcp之前,應該先要讓大家了解一下tcp存在 並且有什麼作用。用一張圖來表述可能更加實在 首先,可以看到,tcp是乙太網協議和ip協議的上層協議,也是應用層的下層協議。簡單介紹一下乙太網協議和ip協議 乙太網協議 最底層的乙太網協議 ethernet 規定了電子訊號如何組成資料報 packet ...

Vue slot scope的理解(適合初學者)

先拋例程 少壯不努力,老大徒傷悲 光陰似箭,日月如梭 你好啊結尾 例程中也寫了普通插槽和具名插槽,這個我就不說,我就說一下作用域插槽。首先從 作用域插槽 這個名字說起,本來你父元件的模板是無法使用到子元件模板中的資料,官網中有一句特別強調的話 父元件模板的所有東西都會在父級作用域內編譯 子元件模板的...

適合初學者學習的日期操作範例

適合初學者學習的日期操作範例1.顯示本月第一天 select dateadd mm,datediff mm,0,getdate 0 select convert datetime,convert varchar 8 getdate 120 01 120 2.顯示本月最後一天 select datea...