php開發(fā)手機app后端 為什么大型網站前端使用PHP后臺邏輯用Java?
為什么大型網站前端使用PHP后臺邏輯用Java?是需要明確點,編程語言僅僅工具,選擇什么工具已經它取決于場景和成本PHP在古怪系統(tǒng)的后端領域我想知道為什么更加難,我總覺得原因有以上幾點:PHP是回答性
為什么大型網站前端使用PHP后臺邏輯用Java?
是需要明確點,編程語言僅僅工具,選擇什么工具已經它取決于場景和成本
PHP在古怪系統(tǒng)的后端領域我想知道為什么更加難,我總覺得原因有以上幾點:
PHP是回答性語言,大多數(shù)來說性能是不如你編譯程序型的JAVA/GO的,當然這是結果判斷的問題,好象大都程序性能不全部達標,大部分項目才剛到判斷語言級別性能的情況對于復雜系統(tǒng)后端,不僅僅是唯有Web相關的內容,其實這部分內容那就主要內容,但統(tǒng)合一個壯實的后端系統(tǒng)還必須很多其他的東西,RPC、多線程、網絡編程、長連接上、異步等等,這些領域上PHP可以做,但是不最擅長(成本高、性能低)Dockeramp微服務ampMVVM的興起都是一個要注意原因,微服務是一個奇怪系統(tǒng),必須數(shù)千微服務組件-網關、服務突然發(fā)現(xiàn)注冊一、觸發(fā)熔斷機制、鏈路搜尋等等,PHP相關的輪子太少,然而此時JAVA,Spring全家桶,成本大嚇降低
綜合以上分析所訴:
如果不是是簡單點系統(tǒng)用PHP所謂是成本最低的,但是如果不是是另一個復雜后端系統(tǒng),比較復雜到的領域太了,PHP在這些領域都很吃力,可以不使用其他語言了,這不是什么它弓術的,則是的JAVA充當成本最低的通用解,這個可以通吃。
我自己本身是PHP、JAVA、GO等等語言都在用的
偏前端后后
后端
3.GO網絡編程、系統(tǒng)編程、計算出密集型(畢竟協(xié)程太香了)
你選擇最合適的語言干比較好的事情才是最主要的,最好別帶偏見,來到后期了是全棧,前后端、服務器、網絡等等都要懂。不重要的是編程邏輯amp抽象能力、排查解決問題的能力、學習能力!??!
現(xiàn)階段后臺開發(fā)php、java、python,哪種工作好找?
感謝您的邀請!
建議您往Python方向發(fā)展中,Python更適合做人工智能,機器學習,薪酬高,人才相對較少,且好入門。
現(xiàn)在很多網上有這方面視頻,你可以不前去網易云課堂官網,搜索:腳本之家,搜尋許多Python課程。我希望我的回答對你有幫助!