成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

深入研究PHP源碼實現(xiàn),以達(dá)到編寫PHP擴(kuò)展與改寫原有擴(kuò)展的深度,應(yīng)當(dāng)從哪里入手?

網(wǎng)友解答: PHP是居于c語言開發(fā)的,要深入研究PHP的源碼實現(xiàn),首先要熟悉c語言,并且在c/c++上做了很多的項目,不然閱讀PHP的源碼會非常的困難。如果不熟悉c語言,建議你先從基礎(chǔ)入

網(wǎng)友解答:

PHP是居于c語言開發(fā)的,要深入研究PHP的源碼實現(xiàn),首先要熟悉c語言,并且在c/c++上做了很多的項目,不然閱讀PHP的源碼會非常的困難。

如果不熟悉c語言,建議你先從基礎(chǔ)入手,例如閱讀《c和指針》,然后配合做一些c語言的項目,使得變成c開發(fā)的熟練的程序員。

其實開發(fā)PHP擴(kuò)展未必要深入研究PHP源碼的實現(xiàn),熟悉c語言之后,找?guī)讉€簡單的擴(kuò)展閱讀一下,知道擴(kuò)展開發(fā)的流程和框架,知道ext_skel工具,知道php-dev包等等,例如閱讀《extending and embedding php》也可以獲得一些幫助。

通常需要開發(fā)擴(kuò)展的情況是:

1. 應(yīng)用非常注重于效率

2. php很難實現(xiàn)的一些系統(tǒng)調(diào)用

3. 需要源碼保密

根據(jù)自己實際需求,由簡到難,多實踐肯定可以寫出較好的擴(kuò)展來。

標(biāo)簽: