java是什么 淘寶搜索為什么不選php而選擇java?
淘寶搜索為什么不選php而選擇java?謝謝。很多人一定很好奇。據(jù)知,有用戶表示,淘寶早期,底層確實(shí)是用PHP編程語(yǔ)言編寫的,具體架構(gòu)是lamp。MySQL當(dāng)時(shí)還很不成熟,讀寫性能問題非常嚴(yán)重,容易死
淘寶搜索為什么不選php而選擇java?
謝謝。很多人一定很好奇。據(jù)知,有用戶表示,淘寶早期,底層確實(shí)是用PHP編程語(yǔ)言編寫的,具體架構(gòu)是lamp。MySQL當(dāng)時(shí)還很不成熟,讀寫性能問題非常嚴(yán)重,容易死鎖。然而,一個(gè)問題是,在早期,PHP不支持連接池來(lái)訪問Oracle數(shù)據(jù)庫(kù),所以它逐漸從Java遷移過來(lái)。
事實(shí)上,據(jù)我所知,當(dāng)時(shí)主要的業(yè)務(wù)領(lǐng)導(dǎo)還是用C類為主的語(yǔ)言,比如Java。Java一直是web后端的主流語(yǔ)言。它可以在C/s或B/s模式下使用,編譯后可以在虛擬機(jī)上跨平臺(tái)重用。因此,在重構(gòu)方面,它自然地從PHP轉(zhuǎn)移到Java。而且,在當(dāng)時(shí)sun技術(shù)團(tuán)隊(duì)的支持下,何樂而不為呢。
我將在這里發(fā)表所有有關(guān)科技的有趣文章。偶爾,我能回答一些有趣的問題。如果您有任何問題,可以隨時(shí)在評(píng)論區(qū)回復(fù)和討論。
Python和Java,你覺得哪個(gè)是最好的語(yǔ)言呢?為什么?
讓我們先看兩張圖片:
2015年5月編程語(yǔ)言排名
2020年4月編程語(yǔ)言排名https://www.tiobe.com/tiobe-index
以上數(shù)字是本網(wǎng)站的統(tǒng)計(jì)數(shù)據(jù)??梢钥吹?,Java是近年來(lái)最好的,python發(fā)展很快,但與Java相比還有一定的差距。
不得不說,爪哇第一的位置比較穩(wěn)定,老大哥的位置沒有動(dòng)搖。Java如此流行的原因之一是市場(chǎng)需求?,F(xiàn)在市場(chǎng)上的大多數(shù)移動(dòng)應(yīng)用程序都是由Java開發(fā)的。支付寶、支付寶、淘寶、京東等都在用Java做后臺(tái)。如此眾多的互聯(lián)網(wǎng)公司如此青睞Java,這將推動(dòng)Java生態(tài)變得越來(lái)越好。畢竟,有大公司支持它。生態(tài)越好,與Java相關(guān)的學(xué)習(xí)材料就越多,學(xué)習(xí)Java的人就越多。最重要的是Java的薪水也很不錯(cuò)。這是如此循環(huán),你不能沒有火。
說了這么多,Java這么流行,它能算是一門好語(yǔ)言嗎?事實(shí)上,不同領(lǐng)域的不同語(yǔ)言有各自的優(yōu)勢(shì)。我不在乎。關(guān)鍵是你喜歡它,它能幫你解決問題,給你帶來(lái)好處。只要能滿足你的需要,解決你的問題,你就可以說誰(shuí)是好人。
最后,我想說的是,語(yǔ)言只是一種工具,最重要的是一個(gè)人的思維
!如果我的回答對(duì)你有幫助,請(qǐng)記得表?yè)P(yáng)我。謝謝您!