和Java web相比python web差在哪裡?

如題。感覺用python做web開發很簡單,為什麼國內就業機會很少了。
2 個回答
网络圈
2019-06-27

首先來說,Java和Python這兩款編程語言在當前都被廣泛使用,這兩者都可以用來做Web開發,但就目前形勢來看,Java Web選擇的更多,Python則主要用於數據分析/人工智能領域,兩種語言的定位是不同的。

Java Web優點

Java本身就是成熟的互聯網解決方案(Web領域任何需求在Java中都有成熟的解決方案),只要是大型互聯網平臺,基本上都是清一色的Java。Java Web優點主要如下:

1、性能穩定、擴展性(生態)強;

2、屬於編譯解釋型語言,IDE友好,對於大型應用而言易於後期的維護。比起Python這類腳本語言,在代碼邏輯及安全性上它更為強健;

3、計算密集型的項目或需要多線程的項目首選Java。

Python 在Web領域存在短板

雖說Python可以做Web項目,但在Web開發領域,Python的優勢並不突出,比如說:性能比不上Java、解決方案比不上PHP,在Web領域生態上Python是比不上PHP和Java的。

另外,由於歷史原因,Python在Web領域的應用本來就少,這就導致了Python Web相關的崗位很少,也很少有企業願意嚐鮮。

Python這門語言很早就存在了,至少在六七年前它還是一門小眾語言,最近幾年隨著大數據和人工智能的發展才使得它進入更多人的視線中。

以上就是我的觀點,對於這個問題大家是怎麼看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,歡迎關注我瞭解更多科技知識!
大数据与机器学习
2019-08-22

這個問題:

1.從語言本身出發,Java是編譯型語言,python是動態語言,使用Java開發大型web項目更加穩定高效。

2.Java web的生態比Python web要強大很多。

3.Python更加擅長腳本,人工智能領域。

相關推薦

推薦中...