使用Eclipse開發PHP項目[轉]____PHP

來源:互聯網
上載者:User

一、安裝
初次使用Eclipse開發PHP項目,安裝還是得花費一定的時間的,仔細看一下本文,可以節約不少時間。首先。Eclipse項目是用Java開發的, 所以需要在Java的虛擬機器上運行,而Eclipse預設是沒有帶虛擬機器的,所以如果你的機器上沒有安裝Java虛擬機器(一般的Windows機器上都沒 安裝),你先得安裝一個,在這裡順便說一下,安裝Java虛擬機器有J2SDK和J2RE供選擇,J2SDK中包含有J2RE,另外開有供Java開發人員使 用的來源程式、文檔等,比J2RE大多了,Eclipse的運行只要J2RE支援就可以了,所以建議安裝一個J2RE,版本根據Eclipse的說明, J2RE1.3.1以上就可以了,一般從網上下載的是J2RE1.4.x。
Eclipse是一個很優秀的開發環境,對Java的支援是最強大的,但是他設計成了一個面向外掛程式的結構,給它再安裝一個外掛程式,他就可以很好地開發C++ 程式或PHP程式了,甚至是UML。在這裡,下面我們就要用到Eclipse的外掛程式,名字叫PHPEclipse。這個外掛程式提供了建立PHP工程,PHP 文法加亮,PHP代碼自動補全、以及從協助中呼出PHP文檔等很實用的功能,還有一個值得一提的是,用PHP開發的一般是WEB網頁,這個外掛程式帶了一個 PHPBrowser,當你儲存PHP程式時,網頁自動重新整理,這就使得省得你每次修改了程式碼想看一下運行結果都要切換到另一個視窗去重新整理一個的麻煩。 當然,我覺得用Eclipse的Console視窗運行PHP程式感覺也很好,能夠有在WIN2000命令提示字元下的感覺,不像在Zend Studio或Edit plus等其它的軟體,非等到全部程式都運行完了才把結果顯示出來,感覺真是很爽。當然要想運行基於Web的PHP程式,Apache,IIS你得自己安 裝,PHP也得你自已安裝和配置,PHPEclipse是不會為你包辦的,更別指望Eclipse了,也許它並不知道什麼叫PHP呢。不過,有一個 wampp軟體包,把它下載下來一解壓什麼都搞定了,PHPEclipse正是和它相配合的。
說了這麼多,也許早就把你說得不耐煩了吧,哪有這麼麻煩呢。別急,只要你嘗到了用Eclipse開發PHP的好處,也許你很快就愛上他了呢。並且,這一切都是免費的,不用打補丁,不用下載註冊碼-)。
下面我們就一步一步地來安裝吧。

第一步、下載安裝J2RE或J2SDK。
J2RE 1.4.2
J2SDK 1.4.2

第二步、下載Eclipse
Eclipse
並解壓到d:/盤,自動產生eclipse目錄

第三步、下載PHPEclipse
PHPEclipse
並複製到d:/eclipse目錄,點擊右鍵,解壓到目前的目錄,將解壓後的plugins和features目錄裡的所有內容分別拷貝到eclipse目錄下的plugins和features目錄裡(自補充)。 第四步、啟動Eclipse
雙擊Eclipse或在命令提示字元下輸入Eclipse,即可啟動Eclipse
注意:如果在安裝PHPEclipse之前已經在用eclipse,那麼這裡需要在啟動Eclipse時加個參數 -clean,因為 用這種方式啟動eclipse會自動重新裝載外掛程式。

第五步、其它一些相關工具,如PHP、MYSQL、APACHE的路徑還都需要在啟動Eclipse後進行設定,這裡就不做描述。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.