開發(fā)背景
PHP有豐富的函數(shù)庫,一般情況下已經(jīng)足夠我們使用。開發(fā)PHP擴展主要有以下幾個原因:
1.如果應用是非常注重效率的只壳,如復雜的圖像算法,需要編寫PHP擴展暑塑。
2.有些系統(tǒng)調(diào)用不能用PHP實現(xiàn)吼句,需要編寫成擴展,例如Linux的fork()函數(shù)創(chuàng)建一個進程事格。
3.如果想商業(yè)化一個應用惕艳,但是又不想暴露源碼搞隐,可以編寫成擴展,可以使用Zend公司的加密工具Zend Guard远搪。