Ubuntu下的PHP擴充開發(一):開發前的準備

來源:互聯網
上載者:User

標籤:http   ar   檔案   sp   代碼   html   c   ef   htm   

首先配置PHP環境就不說了。(包括需要php5-dev)

然後下載PHP的源碼 sudo apt-get source php5,我把它放在code目錄下,此時你會得到4個檔案/檔案夾

我將php5-5.5.9+dfsg重新命名為php5方便輸入(你可以不用那麼做),現在更改code目錄許可權為0777,方便後續操作

開啟php5的檔案夾,我們需要關注以下幾個目錄

目錄  描述

ext 這裡存放著PHP的官方擴充,我們的擴充也將在此處編寫

sapi 不同伺服器的抽象層代碼,此處可閱讀鳥哥的文章

TSRM 安全執行緒相關

Zend zend api定義和宏等

 

這就是開發前需要的所有準備,此外你需要準備一個靠譜的編輯器工具方便代碼開發。

這裡推薦Sublime ,因為VIM我是用的很不順手。。。當然很多大神很喜歡VIM,這裡就不多說了。

同時推薦安裝Ctags外掛程式,具體可以Google之。

Ubuntu下的PHP擴充開發(一):開發前的準備

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.