- 相關(guān)推薦
PHP語(yǔ)言發(fā)展的歷史介紹
PHP是一種開(kāi)源的腳本語(yǔ)言,自1994年問(wèn)世以來(lái),受到互聯(lián)網(wǎng)和開(kāi)源運動(dòng)發(fā)展的推動(dòng),取得了迅猛的發(fā)展(近年來(lái)發(fā)展速度高達37%,明顯高于其他兩種通用語(yǔ)言Jave和C#;而且PHP的發(fā)展反過(guò)來(lái)又促進(jìn)互聯(lián)網(wǎng)和開(kāi)源的發(fā)展。下面是PHP語(yǔ)言發(fā)展歷史介紹,歡迎閱讀了解。

PHP更廣泛地應用于互聯(lián)網(wǎng)網(wǎng)站,有人說(shuō)“如果要做網(wǎng)站就離不開(kāi)PHP”,這話(huà)雖然有點(diǎn)夸張,但PHP確是全球各大網(wǎng)站優(yōu)先采用的編程語(yǔ)言;PHP還是一種跨平臺語(yǔ)言,不但可以在開(kāi)源平臺上順利運行,也受到一些知名的閉源平臺(如微軟)的歡迎;PHP具有簡(jiǎn)單、易學(xué)、易用的特點(diǎn),其語(yǔ)法與C語(yǔ)言接近,深受專(zhuān)業(yè)程序員以及業(yè)余愛(ài)好者的歡迎(有人還說(shuō)這是草根階層的編程語(yǔ)言);中國應用PHP的水平如何?在2005年全球國別(約175個(gè)國家和地區)排序中倒數第四,用得很差,據2007年統計,上升了幾十位,有很大進(jìn)步,但也只占中下游的地位,迄今還沒(méi)有較大改觀(guān)。對于大學(xué)生來(lái)說(shuō),掌握PHP編程語(yǔ)言,無(wú)疑會(huì )有利提高其畢業(yè)后的就業(yè)機遇和就業(yè)能力。
PHP在發(fā)展中演變?yōu)槌谋绢A處理器(Hypertext Pre Processor)。PHP是一種自由/開(kāi)源的腳本語(yǔ)言(也稱(chēng)Web腳本語(yǔ)言),可直接寫(xiě)到超文本標志語(yǔ)言HTML中去。
PHP在服務(wù)器端執行(PHP還是一種服務(wù)器端技術(shù)),表現為程序員可閱讀的HTML語(yǔ)言,不需編譯過(guò)程,人們就可閱讀;即其源代碼不需進(jìn)行二進(jìn)制編譯,可直接進(jìn)入機器為機器所識別(不需派生二進(jìn)制的機器識別碼)。到客戶(hù)端時(shí),瀏覽器直接可以識別。
PHP語(yǔ)言基于LAMP(Linux,Apache,MySQL,PHP)開(kāi)源架構(國內對2010年中國PHP程序員部署PHP應用程序使用的平臺作過(guò)統計,部署在LAMP平臺上的占77%),與之對應的Java語(yǔ)言基于J2EE架構,C#語(yǔ)言基于.net架構。我們注意到在當前的門(mén)戶(hù)網(wǎng)站中也在廣泛使用NGINX服務(wù)器作為Web服務(wù)器,它也像Apache服務(wù)器一樣主要使用PHP語(yǔ)言開(kāi)發(fā),形成了LNMP開(kāi)源架構。PHP是受歡迎的跨平臺腳本語(yǔ)言,PHP不但可以在開(kāi)源平臺上運行,也可以在Windows上運行,微軟在運行自己的ASP同時(shí),也運行PHP。
PHP自1994年問(wèn)世以來(lái)迄今已被全球3000多萬(wàn)個(gè)網(wǎng)站所采用。PHP在全球主要應用于各大網(wǎng)站,如Yahoo!,Google,Lycos,Youtube,Facebook,TWitter等,以及主要的IT跨國公司,如IBM,Oracle,Siemens,Cisco,Intel,Google,Microsoft,Red Hat等。去年6月29~30日在召開(kāi)“2010開(kāi)源中國開(kāi)源世界高峰論壇”之際,微軟全球開(kāi)源互操作和戰略合作部總經(jīng)理Sandeep Gupta在會(huì )上作了《開(kāi)放策略與云計算》的報告,微軟在云計算中大量采用PHP技術(shù);據PHP創(chuàng )始人(之一)Zeev談,最近PHP與Adobe Flash合作,為智能手機、平板電腦提供新的應用。
PHP在國內應用主要是國內各大網(wǎng)站,如新浪、百度、搜狐、騰訊、阿里巴巴、淘寶、當當、開(kāi)心、TOM等,在所統計的中文網(wǎng)站500強中應用PHP技術(shù)者有394家約占80%,近年來(lái)PHP的應用也擴展到IT中小企業(yè)和小網(wǎng)站,并為團購微博采用PHP搭建小型網(wǎng)站。近年來(lái)團購和微博在國內興起,天天、最土、煮米等團購開(kāi)源系統,新浪、騰訊等微博推出的開(kāi)源產(chǎn)品,都基于PHP搭建的。在國內迄今已涌現出數十萬(wàn)個(gè)PHP的程序員和愛(ài)好者。
PHP具有簡(jiǎn)單、易學(xué)、易用、快速開(kāi)發(fā)、擴展性強、粘合性好(可使各種數據庫、各種語(yǔ)言與網(wǎng)頁(yè)建立聯(lián)系,粘合在一起),以及互操作性強等特點(diǎn),取得了廣泛應用。
PHP與Perl、Python、Ruby共同特點(diǎn)都是自由/開(kāi)源腳本語(yǔ)言,以及具有簡(jiǎn)單(Perl小程序簡(jiǎn)單,大程序不太實(shí)用),易學(xué),、易用(Perl不易讀),便于快速開(kāi)發(fā)等特點(diǎn),Perl有龐大的CPAN庫支持,Perl、Ruby有強大、靈活的文字處理功能,PHP擴展性強,粘合性好,Ruby語(yǔ)言簡(jiǎn)單,可移植性高;Perl過(guò)去用得較多,Python近來(lái)使用多起來(lái)了,Ruby最近才推出。PHP使用廣泛,是主流應用,但要注意在使用中存在的安全問(wèn)題。據統計,在2010年企業(yè)使用的開(kāi)發(fā)語(yǔ)言中,PHP占78.9%,Perl/Python/Ruby占7.9%(作為統計對照,C/C++占22.4%)。
國內PHP程序員使用Linux操作系統的比例高達77.3%,使用主流的開(kāi)源數據庫MySQL的比例高達96.8%,他們關(guān)注的主流應用為社交網(wǎng)絡(luò )服務(wù)(SNS),其次是內容管理系統(CMS)和電子商務(wù)(如網(wǎng)店ECShop,網(wǎng)上商店ShopNC,在ShopNC上更建設了PHP多用戶(hù)電子商城系統)。
在國內PHP編程隊伍中從業(yè)者占97.3%,業(yè)余愛(ài)好者占2.7%,集中在大專(zhuān)/大學(xué)學(xué)歷段(占85%),在IT與通信行業(yè)中人數最多,占80%以上。
開(kāi)源社區是PHP發(fā)力的基地,在國內已建開(kāi)源社區約200多個(gè),但具有開(kāi)發(fā)實(shí)力(包括采用PHP)的社區還不多,需要繼續依靠自身奮斗、社會(huì )支持、政府扶植三管齊下努力;PHP Cbina等社區過(guò)去肩負PHP的培訓任務(wù),做得很出色,要繼續堅持下去,要在全國范圍內多點(diǎn)建設并擴大培訓體系;舉辦PHP論壇也十分重要,本屆論壇出席者300多人,濟濟一堂十分踴躍,一片繁榮景象;國外一些IT企業(yè)在自己編制的工程技術(shù)隊伍中,建立開(kāi)源開(kāi)發(fā)組織(如LTC、OTC等)或組織開(kāi)源志愿者開(kāi)發(fā)團隊,為開(kāi)源社區無(wú)償作貢獻,這種經(jīng)驗值得國內企業(yè)學(xué)習和仿效;我們曾鼓勵在國內有分支機構的跨國公司(如IBM、Intel、Microsoft、Red Hat等)從各方面支持社區開(kāi)發(fā)和PHP應用;要鼓勵各企業(yè)、網(wǎng)站、學(xué)校、社區和個(gè)人特別是OSSfirms,擔負起培訓、應用、推廣、普及PHP技術(shù)、Zend產(chǎn)品與服務(wù)的重任。
【PHP語(yǔ)言發(fā)展的歷史介紹】相關(guān)文章:
php語(yǔ)言發(fā)展歷史06-05
PHP語(yǔ)言發(fā)展歷程08-29
網(wǎng)頁(yè)編程PHP語(yǔ)言的發(fā)展09-05
PHP語(yǔ)言介紹10-11
Php語(yǔ)言的發(fā)展前景走勢09-24
談網(wǎng)頁(yè)編程PHP語(yǔ)言的發(fā)展11-08
PHP語(yǔ)言誤區介紹11-10
PHP語(yǔ)言構造器介紹09-06
php的發(fā)展歷程08-23