Yaf零基礎學習總結2 Yaf框架的安裝

2021-06-29 10:10:25 字數 625 閱讀 2274

《yaf零基礎學習總結1-yaf框架簡介》

我們對yaf框架有那麼乙個大概的了解了,但是對於程式設計師來說,那些文字都是表面的,他們最想的就是開始敲**了。當然這也是學習yaf框架最有效的方法,敲得越多肯定學得越快,對於任何語言來說也是一樣的,在寫**之前我們得把yaf框架安裝上。 

相比於其它php框架,yaf是作為php的乙個擴充套件發行的,我們也知道他是基於c語言實現的,我們看不到它的php**,當然有c語言背景的人可以去看下他的c原始碼。知道安裝php擴充套件的人基本可以略過本文了,因為yaf的安裝就是乙個php擴充套件的安裝。 

下面開始講解下yaf的安裝過程(注意,linux下安裝) 

$php_bin/phpize

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

make

make install

第二步,修改php配置檔案,加入yaf.so擴充套件,然後重啟php。 

就這麼簡單,yaf擴充套件已經安裝好了,其實還有個更簡單的方法,因為yaf是乙個pecl擴充套件,所以可以直接輸入以下命令一鍵安裝 

$php_bin/pecl install yaf

Yaf零基礎學習總結4 Yaf的配置檔案

yaf通過在不同的環境中,選取不同的配置節,再結合配置可繼承,來實現一套配置適應多種環境 線上,測試,開發 yaf乙個必不可少的配置項,也就是配置應用專案的絕對路徑 上一節我們對這一項的配置就是 yaf可選的配置項 此外,yaf還有一些可選的配置項,說是可選,其實就是框架已經給這些配置項指定預設值的...

Yaf零基礎學習總結5 Yaf類的自動載入

框架的乙個重要功能就是類的自動載入了,在第乙個demo的時候我們就約定自己的專案的目錄結構,框架就基於這個目錄結構來自動載入需要的類檔案。yaf在自啟動的時候,會通過spl註冊乙個自己的autoloader,出於效能的考慮,對於框架相關的mvc類,yaf autoloader只以目錄對映的方式嘗試一...

Yaf零基礎學習總結5 Yaf類的自動載入

框架的乙個重要功能就是類的自動載入了,在第乙個demo的時候我們就約定自己的專案的目錄結構,框架就基於這個目錄結構來自動載入需要的類檔案。yaf在自啟動的時候,會通過spl註冊乙個自己的autoloader,出於效能的考慮,對於框架相關的mvc類,yaf autoloader只以目錄對映的方式嘗試一...