開發PHP擴展已經有一段時間了,一邊學習一邊開發和總結,累並快樂著。
本著好記性不如爛筆頭的原則,決定將開發過程一些問題寫出來,拋磚引玉,共同進步。
因個人水平及文字表達能力所限,難免有錯漏,歡迎指出,不勝感激!
本系列都是在Linux下進行開發,不涉及windows下的開發。
進入正題:
首先,開發PHP擴展需要個人具備什麼技能呢?
以上三點是在後面的系列中不會特意詳細說明的地方,有不明白的地方還是需要大家自己去學習。
第二,我們要先想想自己為什麼要開發PHP擴展,是因為個人興趣和對技能提升的渴望,還是因為工作及業務需要?
前者是個人興趣,興趣是最好的老師,希望你與我一起堅持學習下去。
若是後者,則有一些問題需要先思考:
習慣了PHP簡單的開發與維護,面對以上問題會很不適應,因此個人建議在以下情況才開發擴展:
第三,需要明白擴展開發好後,能否使用會受到至少以下幾個方面的影響:
簡單的解決方案:
第四,本系列的開發環境如下:
OK,前言到此結束,准備進入下一篇 《Linux 下PHP擴展開發系列:二. 一個典型的擴展開發》