
日期:2006-10-23 作者:喜騰小二 來源:PHPChina
10月23日10點30分,Zend公司創始人、CTO、PHP語言的核心締造者Zeev Suraski和Zend中國技術支援中心總監耿誌軍做客新浪科技,就PHP和開源與廣大網友進行了現場交流,以下是聊天實錄。
相關連結:http://www.phpchina.com/bbs/thread-11173-1-1.html
各位新浪網友,大家好!
主持人 : 各位網友,大家上午好,今天我們新浪科技的嘉賓聊天邀請來兩位嘉賓,一位是PHP語言的核心締造者Zeev Suraski,另外一位是Zend技術中心的總經理耿誌軍。各位對PHP感興趣的都可以提出一些自己的問題。 除了透過電腦參與,您還可以透過手機訪問新浪閘道器注聊天全程,在移動中關注聊天全程。手機新浪網的網址是:sina.cn。
下麵我們開始這個聊天,請兩位給各位網友打聲招呼好嗎?
耿誌軍 : 妳們好。
Zeev Suraski : 大家好。
主持人 : 首先想請Suraski回答一下,大家對PHP比較熟悉,不知道對於一個創始人來說當初為什麼會創造這樣一種語言,創始的一些簡單情況能不能簡單介紹一下?
Zeev Suraski : 對我來說這也是有歷史原因的,最早的時候我是和我的一個大學同學,當初開發PHP隻是出於興趣,沒有什麼俱體的目的,可是現在大型的企業很多在用PHP,對我來說現在最大的就是推廣PHP在企業的運用。
主持人 : PHP從最初很小語言發展成很大的應該,不知道Zend公司和PHP語言現在是什麼樣的關係?作為一個公司,怎麼樣來運作這種語言?
Zeev Suraski : 對這個問題我主要想分三個階段來談:
第一個階段是從1995年到1997年的時候,這時候我們開始接觸PHP,開始做的是從PHP開始的;
第二個階段是97年到99年的時候,當時我和我的同學還有其他的開發人員一起合作,開發了PHP3;
第三個階段是從99年到今天,隨着PHP的應用規模逐漸擴大,不僅是個人興趣愛好了,而是逐漸發展到企業級的應用。
現在我的主要想法是,因為它不僅是一個麵對個人的開源的軟體,而是作為企業級的應用,所以我們也是主要是支援和建立,用PHP語言建立網站的應用。
主持人 : 我不知道對中國的PHP應用情況是否瞭解?妳認為中國的這種PHP的應用發展情況和國外相比有些什麼不太一樣的地方?
Zeev Suraski : 首先來談談據我瞭解的,在中國和在其他地方,比方說歐洲和美國PHP開發的最大差別,最大不同就是在開發應用軟體方麵的時候,應用開是非常復雜的,在歐洲和美國建立PHP都是英文,但是在中國就不一樣了,非常復雜,將來PHP第六版,會解決這個問題,對中文的應用更加簡便,現在我對中國的PHP的發展不是非常瞭解,因為這是我第一次來到中國。據我所知,我知道像新浪、百度這些網站都在使用PHP。
主持人 : 耿總,妳有什麼補充嗎?
耿誌軍 : 這個我比較瞭解一些,有些訊息我們做了很多調查,我們感覺到,中國和西方的比較,差別在於,我們國內的應用主要還存在網際網路方麵,對於行業,比如剛才Zeev所講的,在金融行業、能源行業大的政府型的項目上,PHP有很多應用,比如像航空公司的ETK的係統,都有這種使用,但是我們在中國所做的調查,沒有發現在國家的這種項目上、能源上、金融方麵等等,這些大的行業的應用PHP還是非常少的。
好在我們比較瞭解的就是我們網際網路行業,這個應用麵還算是可以,我們做了一些調查,比如說像我們找了一些研究機構給了一些資料,比如中國TOP200網際網路,我們做調查,其中我們發覺它在使用PHP的技術,但不是整個網站包含PHP搭建的網站有121個,它的比例能占到60%,這個大行業,我們經常把這個行業分成25個行業,每個取前十名, 就是250個,250個網站我們調查了是102個使用PHP的技術,占到了40%。
為什麼大的網站用的更多一些,因為大的網站采用多種技術,我會用微軟,也會用PHP,大的網站應用的比例還是比較廣泛的,因為是個舶來品,這個技術應用得更加廣泛,對於傳統行業不容樂觀,不夠深入。
主持人 : 我想問一下PHP它這種應用的潛力,妳覺得它已經發揮了多少,在將來來說,PHP還會有怎麼樣的一種發展?像這種跟…相比,它有什麼更多的優勢?
Zeev Suraski : 我認為和Z等其他語言相比,PHP主要有兩點優勢,一個是技術層麵,另一個是社會層麵,從技術層麵來講,我們認為PHP語言比較便於使用,會有大量的市場,第二點從社會層麵來講,因為PHP語言的受眾比較廣,用起來很方便,不需要從零開始做,隻需要下載下來,看看PHP語言是怎樣運用的,不需要重新開。
主持人 : 耿總,妳自己應該也是個技術人員了,在這方麵有些什麼看法?
耿誌軍 : 我們感覺到,其實從根本上來說,大的方麵來說,就是一個OPEN…的問題,剛才講到這個問題,非常明顯的一個作用,舉個簡單的例子,比如我們公司采取的…,通常的做法是商業的版本,別的商業版本不可能開啟接着,但是轉換過來,如果是個OPEN…,PHP就已經造出了很多產品,我把那個拿來一看,覺得很多符合我的要求,當我想做一些新的自訂、開發,因為它是OPEN的,妳可以看到很多程式碼,拿上可以按照妳的應用改一下,可以馬上做一個新的產品,同樣可以賣它,當然妳用這種模式發售出去,也可以做,這種PHP從大的層麵上來說已經占據了一個很好的優勢,很多人在用它,很多人在給它做貢獻,它的優勢非常明顯了,這是我們最大的一個感觸,因為妳瞭解PHP是大的社區,對這個語言瞭解得越多,妳也能感受到這個方麵的優勢,在應用方麵。
主持人 : 接下來的一個問題是這樣,關於PHP第六版本的問題,剛才提到可能是增加了一些對於Unix的支援,我想問一下除了這個方麵以外,還有一些什麼其他方麵的顯着的改進或者重點的突破?
Zeev Suraski : 總體來講,我們在PHP6這個版本主要關注點起來Unix,這是我現在敢肯定的說是Unix,至於其他的還有些特點,比如提高改進網路服務和PHP支援這方麵,可以說有一些改進的話,可能在PHP6出現之前就改進了,不一定等到PHP6出來,所以會有PHP5的版本,也可能有小的改動,當然在PHP6裡麵我們也移除了一些以前不太好的部分,主要的特點還是Unix。因為一方麵它的語言比較通用,另外它俱有很強的延展性。
主持人 : 現在PHP5的使用情況怎麼樣,大概有多少的網站用PHP5在做?
Zeev Suraski : 我們考察使用率主要有兩個方式:
第一個衡量方式就是透過網上的調查,調查在現有的PHP使用者中有10%使用了PHP5。
另外一種方式,因為從我們技術公司的角度來講,因為和我們打交道的是客戶,也就是大的公司,在這些公司裡有50%以上的使用PHP5,為什麼有這麼大的巨大差別呢?主要很多客戶現在在用PHP4的版本,我們會發現有很多的公司在使用新產品和新的應用方麵他們會改用PHP5的,在大的公司就會有不同了,大的公司因為他們更新比較快,所以他們使用PHP5的更新比較快一些。
主持人 : 我們談一下關於開源的問題,這次妳們參加LAMP這個會議,比如包括Linux、MySQL還有PHP這些廠商,像各種開源的軟體也好,或者是工俱也好,他們之間是怎麼樣的一個合作?平時有沒有一種俱體的在業務上、技術上,有沒有這種比較多的技術交流、合作這方麵的事情?
Zeev Suraski : 首先在Linux、MySQL和PHP之間,我們會共同展望一些未來的發展、合作,但是我們未來合作都是基於本來我們自己的資產和我們自己現有的,本身的業務運作基礎上的,另外Zend和MySQL之前是存在合作的,因為我本人和其他的開發人員,都是…基金會的,這是一個非盈利的組織,我們都是其中的一員,所以其中會有很多交流、互動,但是在Linux方麵並沒有太多互動,現在看到有90%的PHP使用者,都在部署Linux,所以這是給我們一個資訊,在未來可能會有一些合作。
耿誌軍 : 如果一加一等於二的話,所以這樣廠商在一起就是一加一大約二的概念,再有一個因為Zend和MySQL之間合作是比較密切的,我上次見MySQL的大衛,他們都跟Zend的高層也很熟,這次我們主要一起來做的是MySQL和Zend,之所以Linux沒有那種直接的來做一些事情,可能是因為Linux是一個比較新的係統,因為PHP至少在WEB這方麵應用比較廣泛,所以這三個捆綁現在非常緊密,Linux這塊也是看到了一個非常好的前景,所以跟他們也有一些非官方上的聯係,但是沒有Zend和MySQL這麼緊密。
主持人 : Zeev Suraski,我想問一下,您對整個open…開源軟體的發展和看法,這個也是一個比較長的發展了,跟商業軟體的這種競爭關係,您怎麼來看待?在將來開源跟商業,比如像微軟或者像甲骨文之間的競爭和合作,您覺得將來會是什麼樣的形式?
Zeev Suraski : 談到競爭和合作,現在英文裡有一個詞是把競爭和合作聯係在一起,競爭和合作是同時存在的,並不矛盾,談到和微軟還有甲骨文的競爭還是合作,因為他們都意識到PHP是一個比較強大並且有未來發展前景的語言,所以他們即使是強迫想讓客戶用.net,妳要用PHP的話,可能和windows捆綁在一起用,像甲骨文這樣的,可能會和他們甲骨文的產品一起捆綁緻用,大部分的軟體公司都意識到PHP未來不會是消失的,會永遠存在下去的。
意識到這樣一個趨勢的前提下,他們也逐漸地采用並且瞭解PHP,比如說我們和IBM就有一些開源戰略的合作。
主持人 : 其實剛才問這個問題,也是有些傳言,可能Zend的公司可能會被收購,包括像微軟和甲骨文這樣的公司都有可能收購它,我想問一下妳是怎麼來看待它的發展方嚮,到底會是獨立的發展還是有可能被這種大的公司收購?
Zeev Suraski : 因為未來是很預測的,所以我現在也不能很準確地告訴妳,但是我想肯定地告訴妳,Zend公司是個獨立的公司,並且有可能會上市,Zend公司是不斷地推進PHP,將它推進一個綜合性、整體性的目的,與windows和甲骨文這樣的公司捆綁,切割成一小部分來做,即使被收購,我們的目的也是最終要推動PHP的發展。
主持人 : 剛才兩位談到PHP在國內和國外的發展有些不太一樣,國內在網際網路上麵,wed方麵用得比較多,國外能源方麵應用得比較廣,PHP在中國的發展會不會像傳統的行業,大型的應用回來做一些拓展呢?Zeev 您覺得應該怎麼樣來改變這種情況?
Zeev Suraski : 我認為這當然需要一定的時間了,但是不管是在美國還是在歐洲,我們的PHP推廣主要是在大公司,比如雅虎在2002年推廣PHP,雅虎也是一個網路公司,同樣從網路的公司嚮其他的產業推廣比較容易,比如嚮電信、銀行界推廣,大公司采用了這樣的公司,尤其網際網路公司便於人們瞭解,這是一個很好的解決方案,因為新的技術是人們要對這個技術有一定的信心,這樣才便於推廣,這是在其他國家采取的路線,中國也是這樣的路線。
主持人 : 您認為呢?
耿誌軍 : 的確是這樣的,我們其實有時候感覺很有意思,基本上不能說全部免費,但是做一個工程還是最低的,但是我們中國是發展中國家,這不可否認,但是我們中國就喜歡花這樣的奢侈的錢,我們路上跑的車不能低於1.0、不能低於2.0才能顯示出國人才有實力。
比如國家大的金融行業,感覺不花錢,花很少的錢安全性就低一些,感覺這個東西不那麼正規,這種感覺非常強,所以我們現在麵臨了一個很大的問題,類似於跟大家做一些教育的事情,告訴他們其實這些open…的東西並不意味着不安全,是很差什麼的,這樣是逐漸讓大家意識到它有很大的價值,隻是我們對open…這種概念不是特別瞭解,很多人有誤解,認為open…就是沒有組織,全都從負麵方麵給open…定位,所以很多大的工程,大家感覺肯定不能用,用那個以後我不知道怎麼樣,所以這是一個概念上的誤解。
還有一個我們想倡導的,我們國內對Linux推廣,無論是政府還是什麼大家都下了很大的本錢的,但是Linux它是一種操作係統,不能拿一個公司買套Linux能夠做什麼事情,必須在這之上,必須要有語言、資料庫才能搭建,所以我覺得我們也跟OSS,我們談一些問題,我們不見得是推一個操作係統,操作係統是做了這個事情以後,不能光做這一個東西,做了這個東西以後不能應用,所以我們推PHP、推MySQL,我們開這個會的含義一樣,走嚮實務,才能真正把後麵的open…或者PHP真正地發揮出來,我們主要想做的就是這兩個概念。
主持人 : Zend公司有沒有進入中國的一些計劃?如果進入的話,俱體會怎麼做?會和什麼公司來合作?
Zeev Suraski : 我想這個問題耿先生可能更能回答您,我們現在跟中國的合作夥伴是康盛創想,我們非常看好中國市場,因為中國市場非常大。
主持人 : 由於時間的關係,聊天差不多需要結束了,請兩位再給廣大的PHP愛好者和使用者說一些話。五
Zeev Suraski : 首先非常高興能夠來到中國,我也說了這是我第一次來到中國,所以也非常興奮,我希望PHP在中國能夠得到更多的使用,繼續地推廣,至於PHP的使用者還有開發人員,我們因為在PHP基礎上有很多開源項目,所以我們也希望PHP的開發人員和使用者為此做出一些貢獻。
耿誌軍 : 其實這個PHP的推廣,正式地算是官方的,第一次我們在做推廣,以前我們去過很多公司,提起我們做PHP的,都是民間組織這種概念,但是我想PHP是很大的,希望我們更多的PHP的愛好者能夠加入到這個社區裡,能夠拿到自己想要的東西,同時為社區做更多的貢獻,就跟我們做PHPchina.com的網站一樣,這樣PHP的道路會走得更遠,更好。
相關連結:http://www.phpchina.com/?action_viewnews_itemid_2269.html
http://www.phpchina.com/2006lamp/index.php