基于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这样的库,非常方便使用,入门也比较简单


分享到:


相關文章: