基於uni-app的websocket用什麼後端語言好?

睡前總會餓


看用戶量還是,這種websocket做通訊對併發性能要求很高,java是不錯的選擇,性能優異,當然也不是沒有缺點,開發週期稍微長一些需要,技術門檻高,別的真沒有理由不選java了。

假如針對用不不是特別大,可以考慮php來作為後端開發語言,配合swoole來處理也是不錯的,主要是php的開發週期要比java低很多,而且技術門檻也要低很多。

總結,小項目的話,php和java都是不錯的選擇,當然其他語言也可以,我認為不考慮性能的話,你完全可以使用自己擅長的語言來寫。


IT小超


我們後端用的. net core websocket是基於signalr實現的,交互擴展都非常方便。



知擎物聯o青楓o


有好的數據結構,用什麼後端都行!


紅雪饅頭


你熟悉什麼語言就用什麼語言唄


明炫網絡


這個問題要客觀來分析,得看自己的項目類型以及規模需求、版本計劃等諸多因素。

  1. 版本更新不頻繁,運營規劃沒要求,比如演示類、展示類,這種後端可以用簡單的PHP、Python之類語言。優點上手容易,開源代碼眾多,基本上拿來改改就能用。
  2. 版本更新頻繁,運營規劃有要求,比如用戶指標,流量指標,功能增加迭代等,這種情況可以考慮用java、go之類語言,優點豐富的生態,基本上各種功能組件都可以找到,我們稱之為“輪子”,拿來就可以使用,最大程度降低研發成本。
  3. 依據客戶現有的項目或者已方有項目,我們稱為組織過程資產,來選用後端語言,最大程度得降低研發成本。

滔樸未來


nodejs吧。可以直接用socket.io,這個相比較簡單些。或者用網易的pemelo,它是基於websocket做的開發封裝。直接帶有相關的測試工具/部署工具,並且可擴展性比較好(包括多臺物理機器)。當然難度有點大。


心態決定成就


熟悉什麼就用什麼,所有做後臺的需要都可以。這個和uniapp沒任何關係。


風風輕揚


你可以使用Golang或者nodejs進行後端編碼,他們的websocket非常簡潔,尤其推薦使用node的io. socket


Hello架構


個人擅長什麼就用什麼了,都能達到功能效果。uniapp對後臺語言沒有限制。如果你選定了語言,就找擅長的人來幹。


常在網上瞟


可以用nodejs,比較擅長處理高併發的場景,並且有socket.io這樣的庫,非常方便使用,入門也比較簡單


分享到:


相關文章: