回覆列表
  • 1 # 532的天空

    後端開發現在大面上只有PHP和JAVA兩個選擇,各有千秋。PHP在業務不復雜的情況下是一個很好的選擇,比如網站和小的APP管理。JAVA以前更多的是為企業級應用量身定製的語言,但隨著微服務和服務網格的出現,可以讓JAVA也輕裝上陣。模組化設計,高匯聚低耦合,完整的生態系統,程式運維自動化這些都讓JAVA在更廣的範圍內適應。

    PHP使用簡單無需過多配置,JAVA適應性強。如何選擇這兩個開發語言,需要你個人感覺一下了。

    當選擇語言以後,需要學習的內容就是資料和框架。資料這塊,PHP只需學習資料庫使用就行。比如MYSQL。用什麼軟體設計資料庫,用什麼客戶端連線管理資料庫,資料庫的增刪改查,資料庫的業務如何處理,PHP如何連線資料庫,PHP的一些MVC框架學習。這些都是需要一步一步掌握的。JAVA不光要了解關係型資料庫,還需瞭解一群NOSQL資料庫,最常見的就是Redis。JAVA使用的MVC框架推薦SpringBoot吧。還需要學習一堆類庫,這個是邊工作邊學習的。

  • 2 # IT人劉俊明

    作為一名IT從業者,我來回答一下這個問題。

    首先,計算機後端開發的內容還是比較多的,後端是業務處理的中樞,涉及到併發、業務邏輯實現、儲存、安全等一系列內容,隨著雲計算平臺的應用,當前後端開發的技術體系也發生了一些變化。

    後端開發採用不同的程式語言需要學習的內容還是有所區別的,以當前流行程度比較高的Java語言為例,在學習後端開發的過程中,主要涉及到三大塊內容,其一是Java的分散式開發,其二是Java的資料庫開發,其三是Java的框架開發,目前Spring系列框架的運用還是比較普遍的。

    後端開發在當前的雲計算時代有了比較明顯的變化,除了要學習常規的後端開發內容之外,還需要重視雲計算平臺知識的學習,隨著PaaS的運用,未來後端開發會大量依賴於雲計算平臺所提供的服務。從大的技術發展趨勢來看,未來行業場景下的後端開發難度會有所下降,前端開發反而會逐漸全棧化。

    當前學習後端開發一定要重視大資料相關技術的學習,未來後端開發的很多工將遷移到大資料技術體系下,當前大資料開發崗位的人才需求量也在持續增加,而且崗位附加值還相對比較高。學習大資料技術可以從大資料平臺開始,比如從Hadoop、Spark開始就是不錯的選擇,目前Java在大資料開發領域的應用也非常廣泛。

    最後,後端開發的學習一定要結合具體的場景來進行,同時要重視交流和總結。

  • 中秋節和大豐收的關聯?
  • 農曆1995年一月十一女孩什麼命?