主要理由:
容易,適合快速學(xué)習(xí),對開發(fā)環(huán)境要求很低(有很多集成環(huán)境可以用)
有眾多的擴展庫,開發(fā)容易
有很多論壇,開發(fā)者社區(qū)供學(xué)習(xí)交流
安全穩(wěn)定
薪資待遇好:
在北上廣等城市, 初學(xué)薪資便可達5000-6000元,一年以年8000多元, 甚至上萬都是很普遍的
PHP現(xiàn)在需求很廣, 非常緊俏, 到處都在招聘PHP崗位
php用于web開發(fā):
首先,目前php最主流的用途就是web程序開發(fā)。
在web開發(fā)上,最初多使用C或者Perl等cgi語言進行開發(fā),后來用ASP,php4開發(fā),到今天c#,asp.net,jsp,php5的時代,由于.NET不能跨平臺運行,所以就只有javaEE(jsp是javaEE中的一種技術(shù))和LAMP(linux,apache,mysql,php)兩種方案了,php進行web開發(fā)的優(yōu)點我來列舉一些:
使用范圍廣,很多主流網(wǎng)站都用到php,如淘寶, 新浪,騰訊等,因此學(xué)php工作前景好,和我一起學(xué)php的人都找到了不錯的工作
目前有很多php成熟的模板,可供借鑒(得益于它的開源和分享),相對來說其他語言的模板就很少了
性能優(yōu)越
開發(fā)效率高,程序簡潔
輸出控制很靈活,可以和html嵌套
可實現(xiàn)模板化,邏輯與用戶界面分離
可在linux,windows,unix,os等平臺運行(跨平臺運行)
可運行在apache,iis,nginx等web服務(wù)器(幾乎支持所有服務(wù)器環(huán)境)
支持幾乎所有主流數(shù)據(jù)庫,如mysql,oracle,sql server等
完全支持面向?qū)ο?,也支持面向過程
內(nèi)嵌zend加速,性能快速穩(wěn)定
內(nèi)置函數(shù)豐富,開發(fā)簡單
完美支持正則表達式
支持通用MVC框架開發(fā)
php用于微信開發(fā):
微信開放平臺的火爆讓php更加重要,目前微信開放平臺完美支持php程序,并且目前官方發(fā)放了使用手冊,非常方便。
php用于企業(yè)級開發(fā):
國內(nèi)外很多金融行業(yè),等采用php開發(fā)系統(tǒng)平臺,近年來ibm,inter等公司為php以及商業(yè)公司zend投入大量支持,并得到oracle,微軟等公司的致辭。
開發(fā)環(huán)境:
網(wǎng)上有很多集成環(huán)境可用于前期開發(fā)學(xué)習(xí),例如apmserver,XAMPP等一鍵安裝就可以。
前期學(xué)習(xí)可以申請使用新浪sae和百度的bae,都是免費的,使用方便簡單。
編程工具不需要特殊工具,甚至系統(tǒng)自帶記事本就可以,不過不建議用這個,建議選擇一個輕量級的文本編輯器,本人一直使用notpad++。