PHP內核研究: PHP源碼目錄分析

51CTO的博客終於改版啦,贊一個,據說已經很久了,我才知道 T。T

 

SIREN_SETTING 我的PHP版本:PHP5.3源碼

我的系統環境 FreeBSD

我的編輯器 VIM+CTAGS

開始吧.

php5.3源碼包的目錄其實還是很清晰的

比較重要的有

Zend:Zend引擎代碼都在這裏了.這裏是PHP語言的運行環境空間(可能 不太確切).你也可以理解爲解析PHP的編譯器.如LEX的語法分析器等

ext:這裏是PHP官方擴展.比如 curl,Array數組以及PHP的內置函數

sapi:這裏是提供給服務器接口的代碼,如Apache,Nginx,FastCgi等等

Pear:這裏是Pear核心文件

Main:PHP的主目錄

其他的文件咱們可能就用不到了

原文出處:http://www.imsiren.com/archives/4

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章