裴元紹
PHP是一種開發(fā)語言可以作為網(wǎng)站后臺語言,編寫web應(yīng)用
孟坦
PHPeclipse這個插件包括的功能有:PHP語法分析,調(diào)試,代碼格式化,大綱視圖,代碼模板定制等。如果平時要同時做一些java和php的Web應(yīng)用,就需要使用Eclipse,可以安裝PHPeclipse和MyEclipse,這樣Eclipse就可以同時開發(fā)ajax,php,jsp程序了。安裝Apache,Tomcat及php、Mysql和Eclipse插件(Eclipse + MyEclipse + Phpeclipse) PHPEclipse IDE built as an Eclipse plug-in. It takes advantage of a robust and widely used application framework. Wiki documentation and IRC support available. 關(guān)于phpeclipse PHPEclipse 是一個 Eclipse插件,它為 PHP 開發(fā)人員提供一個集成的開發(fā)環(huán)境.
王賜
中小型的網(wǎng)站都沒問題,即使是大型的網(wǎng)站也能跑起來,不過建議使用tp做中小型網(wǎng)站;原則上任何中小型的網(wǎng)站tp都可以做,不論是購物還是新聞?wù)径伎梢裕?
左心
PHP主要使用來做網(wǎng)站以及Web應(yīng)用開發(fā)的。跟JAVA區(qū)別如下:
一、語言優(yōu)勢不同
1、PHP:即“超文本預(yù)處理器”,是一種通用開源腳本語言。在服務(wù)器端執(zhí)行的腳本語言。
2、JAVA:是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念。
二、語法不同
1、PHP:語法混合了C、Java、Perl以及 PHP 自創(chuàng)的語法。
2、JAVA:作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
三、特點(diǎn)不同
1、PHP:利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。
2、JAVA:具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨(dú)立與可移植性、多線程、動態(tài)性等特點(diǎn)。
參考資料來源:百度百科-Java
參考資料來源:百度百科-PHP
劉辟
最好的php開發(fā)工具,你說的是IDE吧!這個有很多,但是因人而異,Zend Studio 這個應(yīng)該算是用的最多的吧,PhpStorm、EPP、Zend Studio 、phpDesigner8、Rapid PHP 2014EclipsePHP Studio 3、sublime、komodo、Expression Web 4。反正是有很多,最好的,這個還真不好說,只能說功能的強(qiáng)大,以及個人的喜好,做php必然少不了頁面,像我自己使用的是Dreamweaver還是比較多一點(diǎn),可以可視化調(diào)試頁面,但是代碼提示就不夠了,看個人吧,想專業(yè)一點(diǎn)就Zend Studio吧!
巨木神君
PHP,一個嵌套的縮寫名稱,是英文超級文本預(yù)處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP 獨(dú)特的語法混合了C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。PHP是全球范圍內(nèi)應(yīng)用廣泛的開發(fā)語言,PHP因其開發(fā)周期短、免費(fèi)、穩(wěn)定、安全、簡單易學(xué)、跨平臺性等因素入選全球五大受歡迎的編程語言!
郝大通
集成開發(fā)環(huán)境和使用者的操作系統(tǒng)、操作習(xí)慣、工具喜好相關(guān);
雖然自由度比較大,不乏表現(xiàn)優(yōu)秀,在多種場合下受人推崇的;
使用IDE環(huán)境因人而異,需要考慮是否對中文良好支持,收費(fèi)或免費(fèi);
大型廠商和小型開發(fā)團(tuán)隊(duì)獨(dú)立開發(fā)者的使用喜好有別;
不乏有優(yōu)秀的集成開發(fā)工具,工具的選擇是多樣性的;
貼近PHP開發(fā)的IDE列舉如下:
1. Zend Studio
Zend Studio 來自 Zend —— PHP 幕后的精英團(tuán)隊(duì)
2. NetBeans PHP NetBeans IDE作為后起之秀,是一款開源集成開發(fā)環(huán)境,可跨平臺使用。且支持 PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C/C++等開發(fā)語言
3. PhpStorm PhpStorm是一款由JetBrains公司開發(fā)推出的商業(yè)PHP 集成開發(fā)工具,被譽(yù)為最好用的PHP IDE!PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時錯誤檢查
4. Eclipse 在 Eclipse 開發(fā)平臺中有兩個插件支持 PHP。第一個 PHP IDE 項(xiàng)目是 Eclipse Foundation 項(xiàng)目,這意味著它在 Eclipse 許可范圍內(nèi)發(fā)布,并使用 Eclipse Foundation 工具和方法開發(fā)。
5. PHPEclipse
它是獨(dú)立開發(fā)的。因?yàn)槭褂?Eclipse,所以這兩個插件都可以在三大操作系統(tǒng)中運(yùn)行:Windows、linux 和 Mac OS X。您可以只下載這兩個插件(如果已經(jīng)使用 Eclipse),或者下載包含所需要的全部內(nèi)容的 PRe-fab 版本
鴉利
普遍的都是中小項(xiàng)目。但是現(xiàn)在各種開發(fā)框架的成熟,如zendframework,symfony等大型開發(fā)框家的產(chǎn)生,要開發(fā)企業(yè)應(yīng)用也不是問題。主要看自己需要,普通開發(fā)就面向過程,大型開發(fā)面向?qū)ο?,你做作業(yè)還是簡單點(diǎn)的吧。比如寫一個學(xué)生成績管理,圖書管借書什么的項(xiàng)目(包括分類,書目,檢索,借書記錄)...很多的。
黃裳
運(yùn)行PHP的環(huán)境的話需要PHP軟件包和一個WEB服務(wù)器軟件(如常見的IIS和Apache),如果需要連接數(shù)據(jù)庫的話還需要一個MySQL軟件包。如果是入門準(zhǔn)備開始學(xué)習(xí)PHP的話建議下載“一鍵安裝”包,這樣可以免去很多專業(yè)的設(shè)置。類似的軟件有Appserv?;蛘吣闳ニ阉鳌癢AMP一鍵安裝”編寫PHP的話最簡單的只需要一個記事本軟件,你可以用windows自帶的notepad但建議用notepad++,很好很強(qiáng)大的記事本軟件。如果對代碼沒多大興趣可以試試Dreamweaver即通常說的DW。如果需要強(qiáng)大的代碼提示和糾錯功能可以試試PHP的專用開發(fā)軟件ZendStudio。建議初學(xué)者使用小巧而強(qiáng)大的Notepad++