超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

PHP:編程界巨無(wú)霸 目標(biāo)直指Java

admin
2012年4月4日 0:36 本文熱度 3188
  草根出身的PHP語(yǔ)言挑戰(zhàn)的對(duì)象是Java、.Net這樣的大腕。

  Zeev這位30歲的以色列小伙子看起來(lái)一點(diǎn)也不像有權(quán)勢(shì)的人物,可是他共同創(chuàng)始的PHP語(yǔ)言,卻成為網(wǎng)絡(luò)時(shí)代異軍突起的一個(gè)傳奇。最新的消息是,Sun公司已決定把免費(fèi)公開(kāi)Java源代碼提上日程,而微軟的腳本語(yǔ)言ASP.net也只得一直實(shí)行免費(fèi)贈(zèng)送。這個(gè)小個(gè)子PHP及其同伙L(fēng)inux、Apache、MySQL掀起的開(kāi)放源代碼浪潮影響了整個(gè)Web世界,給程序編寫(xiě)及發(fā)布方式帶來(lái)了革命性的變化。重要的是,PHP兩不耽誤,一邊保持著開(kāi)源的真諦,另一邊則取得了商業(yè)上的成功。

  就在最近,PHP商業(yè)化公司Zend又獲得了2000萬(wàn)美元的投資,投資人包括Intel Capital和SAP Ventures。IBM也將與Zend合作,把PHP引入到IBM的中級(jí)服務(wù)器平臺(tái),以支持訪問(wèn)DB2數(shù)據(jù)庫(kù),這筆交易價(jià)值數(shù)百萬(wàn)美元。而Zend的下一步很有可能是進(jìn)行首次公開(kāi)募股(IPO)。

  在今天,全球已有2000萬(wàn)個(gè)網(wǎng)站使用PHP,包括最流行的雅虎、Google、百度、YouTube、Digg,也包括像漢莎航空電子訂票系統(tǒng)、德意志銀行的網(wǎng)上銀行、華爾街在線的金融信息發(fā)布系統(tǒng),甚至軍隊(duì)系統(tǒng)這類五花八門和苛刻的環(huán)境。PHP究竟是怎樣煉成的?  

  源于草根

  作為目前全球最流行的網(wǎng)站應(yīng)用軟件編程語(yǔ)言,PHP的成長(zhǎng)歷程和Linux有異曲同工之妙。1994年,它由Rasmus Lerdorf最早創(chuàng)建,Lerdorf只是想記錄自己的在線簡(jiǎn)歷,后來(lái)許多人都向他要程序的拷貝。1995年6月,Lerdorf在加入了一些介紹文檔之后,在Usenet新聞組發(fā)布出去,這就成了最早的PHP 1.0。

  這期間,兩位大學(xué)生Zeev Suraski和Andi Gutmans需要能做一個(gè)基于Web的軟件項(xiàng)目,需要能很好地支持Linux,但當(dāng)時(shí)的ASP并不完善,JSP又比較復(fù)雜,所以就選擇了PHP。其后他們?cè)诠ぷ髦邪l(fā)現(xiàn)PHP還有些不足,便自愿加入PHP語(yǔ)言開(kāi)發(fā)工作組,并重新編寫(xiě)了底層的解析引擎。1998年6月,有著歷史意義的PHP 3.0發(fā)布,用戶數(shù)開(kāi)始飛漲。1999年,他們兩人又創(chuàng)建了Zend公司,開(kāi)發(fā)了Zend Engine,大大提高了PHP的性能。

  雅虎是PHP語(yǔ)言最早的使用者之一,隨著雅虎的興起,大量的站點(diǎn)開(kāi)始學(xué)習(xí)雅虎背后的語(yǔ)言—PHP。此時(shí),軟件開(kāi)始從傳統(tǒng)模式向基于Web模式轉(zhuǎn)變,幾大勢(shì)力一一長(zhǎng)成:Linux操作系統(tǒng)、Apache網(wǎng)絡(luò)服務(wù)器、MySQL服務(wù)器,以及以PHP語(yǔ)言為代表的“P”族語(yǔ)言(PHP、Perl、Python),一本德國(guó)計(jì)算機(jī)雜志把它們共同稱為L(zhǎng)AMP(明燈),也由此與J2EE架構(gòu)(以Java為編程語(yǔ)言,Sun公司主導(dǎo))、.Net架構(gòu)(微軟公司主導(dǎo))形成了三足鼎立之勢(shì)。在Evans Data公司的一份統(tǒng)計(jì)資料中,PHP使用者比Java及.Net的使用者稍有差距,但預(yù)計(jì)2007年的增長(zhǎng)率將達(dá)37%,超過(guò)Java的16%和.Net的27%,這場(chǎng)草原上燃燒的星火正越來(lái)越旺?! ?

  從革命者到務(wù)實(shí)者

  PHP成功的兩大秘訣,第一條就是簡(jiǎn)單。PHP簡(jiǎn)單到讓喜歡賣弄技巧的程序員感到羞愧,但讓那些渴望進(jìn)入Web開(kāi)發(fā)領(lǐng)域的初學(xué)者欣喜若狂。PHP像是一條鯰魚(yú),與XML、Web Services融合無(wú)間。即使歷次的版本升級(jí),也無(wú)需擔(dān)心PHP會(huì)喪失這種簡(jiǎn)單的特性。無(wú)疑,這個(gè)特點(diǎn)給需要快速開(kāi)發(fā)、交互應(yīng)用的Web2.0潮流極大的帶來(lái)了方便,有超過(guò)半數(shù)的Ajax-enabled和Web2.0站點(diǎn)都選擇了PHP。

  PHP的第二個(gè)秘訣,就是“Community(強(qiáng)大的社區(qū))”。Discuz!軟件的開(kāi)發(fā)者,25歲的康盛創(chuàng)想公司CEO戴志康就是這個(gè)特性的受益者。他說(shuō),不像其他的開(kāi)發(fā)者需要從零開(kāi)始,大量的PHP程序都有開(kāi)放源代碼可供學(xué)習(xí),后人站在前人的肩膀上加以改進(jìn),又將這種知識(shí)積累的結(jié)果回饋給社區(qū)。這曾被比喻為“大教堂和集市”,在集市中,知識(shí)得到了最大化的利用,效率提高、錯(cuò)誤減少、成本降低。而大教堂只能越壘越高,不斷延遲發(fā)布時(shí)間。

  現(xiàn)在,全球已有450萬(wàn)名PHP開(kāi)發(fā)工程師,被稱為“PHPer”,他們成為了軟件世界中最有影響力的社區(qū)之一。有趣的是,開(kāi)源的浪潮經(jīng)過(guò)數(shù)年的發(fā)展,早已經(jīng)走向廟堂,無(wú)論是Intel、IBM、Oracle,甚至是微軟,都成為鼓吹甚至主導(dǎo)開(kāi)源的力量。11月初,微軟與Zend公司達(dá)成了一項(xiàng)長(zhǎng)期合作的伙伴關(guān)系,共同推動(dòng)PHP語(yǔ)言的發(fā)展。

  與其說(shuō)開(kāi)源運(yùn)動(dòng)是個(gè)顛覆者,不如說(shuō)更像是粘合劑。中國(guó)開(kāi)源軟件推進(jìn)聯(lián)盟主席陸首群說(shuō),LAMP也可以派生出WAMP(W代表Windows)。事實(shí)上,PHP與.Net是并存的,PHP也可以和Windows捆綁在一起,兩者并沒(méi)有沖突,可以因地致宜地使用開(kāi)源與閉源混合架構(gòu)(Mix)。

  目前PHP社群和Zend公司的目標(biāo),是將PHP推廣到企業(yè)級(jí)應(yīng)用。在這一點(diǎn)上,歐洲和北美遠(yuǎn)遠(yuǎn)領(lǐng)先于中國(guó)。Zend(中國(guó))技術(shù)支持中心總監(jiān)耿志軍說(shuō),PHP已經(jīng)在金融、政府、交通、電信、媒介、娛樂(lè)等各大行業(yè)被廣泛使用,完全脫離了一個(gè)簡(jiǎn)單網(wǎng)絡(luò)語(yǔ)言開(kāi)發(fā)工具的境界。而在中國(guó), PHP只應(yīng)用于門戶網(wǎng)站和部分的專業(yè)網(wǎng)站,嚴(yán)謹(jǐn)?shù)恼徒鹑诰W(wǎng)站難以看到它的身影。

  即便如此,PHP正在崛起,這一點(diǎn)毫無(wú)疑問(wèn)。正如Red Hat推動(dòng)了Linux的發(fā)展,Zend也正努力將PHP帶入黃金時(shí)代。Zend于2005年在慕尼黑新開(kāi)設(shè)了一家子公司;今年在法國(guó)也將設(shè)立一個(gè)子公司;在中國(guó),Zend公司與康盛創(chuàng)想公司建立了合作關(guān)系,并成立了Zend(中國(guó))技術(shù)支持中心。有很多像耿志軍這樣的年輕人正加入到這個(gè)隊(duì)伍中,這些圍繞著PHP的力量和這個(gè)語(yǔ)言本身一樣充滿了朝氣。   

  PHP是一個(gè)簡(jiǎn)單而有生命力的語(yǔ)言

  —專訪PHP語(yǔ)言創(chuàng)始人之一Zeev Suraski

  2006年10月23日,作為PHP語(yǔ)言核心締造者之一的Zeev首次來(lái)到中國(guó),本刊記者對(duì)他進(jìn)行了獨(dú)家專訪。

  《互聯(lián)網(wǎng)周刊》:隨著PHP版本的升級(jí),軟件包會(huì)不會(huì)越來(lái)越復(fù)雜,以致偏離它的原始設(shè)計(jì)目標(biāo)?

  Zeev(Zend公司創(chuàng)始人、CTO、PHP的創(chuàng)始人之一):這個(gè)問(wèn)題確實(shí)有可能存在,但我們一直在盡量避免。十年前,當(dāng)我和Andi Gutmans進(jìn)行PHP開(kāi)發(fā)時(shí),就已經(jīng)非常注意保持簡(jiǎn)潔這個(gè)核心要素。比如說(shuō),PHP 5就比PHP 4更為簡(jiǎn)化。當(dāng)然我們會(huì)支持一些新的技術(shù),但簡(jiǎn)單是我們最根本的一個(gè)特點(diǎn)。

  《互聯(lián)網(wǎng)周刊》:我們知道商業(yè)公司的決策人會(huì)是董事會(huì)或CEO,但在像PHP這樣的開(kāi)源社區(qū)里,重大決策是如何形成的?

  Zeev:做決策時(shí)我們有一個(gè)社區(qū)的基礎(chǔ),并不是由1個(gè)人拍板就能決定的。有一個(gè)大概20人的團(tuán)隊(duì),都可以對(duì)決策過(guò)程施加影響,包括我,包括Andi Gutmans,還有一些研發(fā)人員。通常我們會(huì)對(duì)討論的問(wèn)題有一個(gè)共識(shí),在此基礎(chǔ)上再進(jìn)行決策。但如果沒(méi)有共識(shí),就會(huì)有一些麻煩了,討論的時(shí)間也會(huì)比較長(zhǎng)。經(jīng)過(guò)10年的發(fā)展,我們基本形成了一套機(jī)制。不過(guò)在決策方面,我們的確會(huì)比一般的商業(yè)公司占用的時(shí)間要長(zhǎng)一些。

  《互聯(lián)網(wǎng)周刊》:這樣會(huì)不會(huì)出現(xiàn)一個(gè)問(wèn)題,PHP會(huì)不停的有補(bǔ)丁釋出,導(dǎo)致軟件的發(fā)布時(shí)間被拖長(zhǎng),比如從PHP 5到PHP 6。

  Zeev:你說(shuō)的這種情況有時(shí)的確會(huì)發(fā)生。但是我們有一個(gè)底線,就是盡早確定一些最主要的特征。比如PHP 6中的Unicode特性。我們會(huì)定義一個(gè)目標(biāo),就是這個(gè)產(chǎn)品本身必須是高質(zhì)量的,即使發(fā)布拖的時(shí)間比較長(zhǎng),但總體能保證它是一個(gè)好產(chǎn)品。

  《互聯(lián)網(wǎng)周刊》:許多公司因?yàn)镻HP的使用而受益并且發(fā)了大財(cái),但語(yǔ)言和體系的創(chuàng)始人卻往往不是最富有的,比如Java的創(chuàng)始人、Linux的創(chuàng)始人。你對(duì)金錢怎么看待?

  Zeev:未來(lái)總是不可預(yù)測(cè)的。目前雖然我不是百萬(wàn)富翁或億萬(wàn)富翁,但是我對(duì)生活非常滿意,而且非常喜歡。

  我首先是為Zend公司工作。Zend已經(jīng)價(jià)值數(shù)億美元,但我們的主要目標(biāo)還是推進(jìn)PHP語(yǔ)言的發(fā)展。當(dāng)然我們?nèi)允且粋€(gè)公司,而不是一個(gè)非盈利性的組織,但我們的關(guān)注點(diǎn)并不只是賺錢。如果有一個(gè)公司對(duì)我們說(shuō),我們想收購(gòu)你或想和你合作,我們不會(huì)立刻就說(shuō)同意。因?yàn)槲覀兛粗氐牟还馐清X,關(guān)鍵是要看我們是不是有共同的目標(biāo),能夠推進(jìn)PHP語(yǔ)言的發(fā)展。

該文章在 2012/4/4 0:36:20 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved