目前 web 后台一般是什么趋势

251 天前
 csulyb

一直在游戏行业,基本都是长连接 c++服务器,最近看了下 aigc 大伙,想做一些产品,后端基本上通过 web 服务器提供,看了下市面上方案很多,各种生态繁荣,不知道咋选型

主要需求:

  1. 框架上手快
  2. 支持业务快速增长,运维成本低
  3. 有一定的 io 并发能力
  4. 生态好,遇到坑能很快解决

以下哪些在用,大家说说看

  1. nodejs
  2. golang
  3. python
  4. php
  5. cgi
9226 次点击
所在节点    程序员
72 条回复
wangkun025
251 天前
language: Ruby
Framework: Ruby on Rails
csulyb
251 天前
#1 @wangkun025 这个更小众了 哈哈
生态如何?是针对某一个行业的吗
tool2d
251 天前
我看到开源 web 新项目 nodejs 比较多,因为前端本身对 js/ts 就很熟悉,写后台 js/ts 属于无痛切换了。

ai 都是 py 搭建后台。老项目就不好说了,毕竟大家都习惯性用自己熟悉的语言。
Ayanokouji
251 天前
spring boot
csulyb
251 天前
@Ayanokouji #4 漏了一个 spring boot ,java 的确实也很多人在用,但是总感觉性能不够,不够轻度
Ayanokouji
251 天前
@csulyb 性能没啥问题,瓶颈一般都会出在 io 层。相比于其他的确实比较重,但是生态吊打其他,类库/中间件/运维工具基本都给适配了, 就看你的侧重点了
tool2d
251 天前
@csulyb “但是总感觉性能不够,不够轻度”

nodejs 底层用的是 epoll ,你 C++用的也是 epoll ,性能都差不太多的。主要瓶颈还是卡在业务逻辑处理上。
wxw752
251 天前
@csulyb #5 spring 重是真重,生态也是真全。如果不在意多消耗点内存,没什么别的问题
shm7
251 天前
一看就不是 aigc 生态的...
coolmenu
251 天前
楼主把 cgi 列出来了,那就用 perl 吧,轮子老而多
juzzle
251 天前
golang 吧,各种轮子也不少
csulyb
251 天前
@shm7 #9 aigc 后端流行技术栈是啥呢?
csulyb
251 天前
@coolmenu #10 这个不太清楚了,反正我十多年前大厂的业务 cgi 很流行,c++的各种轮子都有 ,都是闭源的,各自一套
yekern
251 天前
php Laravel Thinkphp
echo0x000001
251 天前
django 算吗
csulyb
251 天前
@echo0x000001 #15 目前 fastapi 和 flask ,django 哪个用的多
flyqie
251 天前
cgi 。。

这玩意跟语言无关吧。。
flyqie
251 天前
@flyqie #17

或者你是想概括只能用 cgi 起生产环境服务的语言?
echo0x000001
251 天前
@csulyb 具体不清楚了,只觉得 django 写的快。
tlerbao
251 天前
php

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1027473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX