淘寶現在是java寫的。
淘寶早期是用PHP開發的,由於PHP不支援連接池的方式訪問Oracle資料庫,後來在SUN公司工程師的幫助下全站用Java改寫了一遍,全面遷移到Java,跑在Linux上現在只有非常小的一部分(例如動態活動頁面)還是php。
PHP 與Java的差異
#一、技術層面差異:
1.java是純粹物件導向開發,功能強大,分支眾多,沒有java不能做的軟體。 C/S也好B/S也好。從功能上講,沒有語言可以和java相比。
2、PHP屬於後起之秀,吸收了java和c以及perl等語言優點,專注於網路領域。 WEB領域PHP擁有得天獨厚的優勢,WEB領域沒有語言可以跟他比。
3、兩者相比,基本上java完勝。但其實沒有太大的可比較性,專注領域不同。單純拿兩者都可以做的WEB來說,PHP完勝。
二、市佔差異:
1、java語言算是古老,多年的發展,其在C/S領域和B/ S領域都佔有一席之地,特別是在電信和銀行業。但隨著社會需求的變化和其他語言的專注,java的市場正被一點點蠶食,WEB領域幾乎被PHP一統天下,嵌入式領域幾乎被C 一統天下,客戶端領域幾乎被C語言一統天下,要不是安卓的出現,java的命運還真不好說了。
2、PHP在市場描述就比較簡單了,因為我們只要看一個領域,那就是web領域。 WEB領域php的市場超過80%,其餘的則是如java-JSP,asp,C#,.NET,python,ruby等。網站500強中有395家使用PHP。全球最大的兩個網站facebook和新浪微博全在使用PHP。
3、兩者相比,算平分秋色。
三、語言難易比較
1、PHP是一種解釋執行的腳本語言,語法和C語言類似,易學易用,不懂電腦的非專業人員稍經學習也能使用PHP。
2、Java要先編譯成Class文件,然後在Java虛擬機器上執行,Java開發需要熟悉Java語法以及一些核心的架構,從而實現一種可重複使用的、跨平台的軟體, Java培訓比PHP培訓困難學的多。
更多PHP相關知識,請造訪php中文網!
以上是淘寶是php開發的麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!