自己的 app 预估有几千人用,
然后想搭建一个服务器,
之前自己一直是客户端,
网上搜了一下后台的架构也是五花八门,,
所以想问问后台大佬,
如果出于自用,高速搭建的角度出发,应该选什么技术栈呢
跪谢
2 jeffw 2024-07-07 11:19:51 +08:00 用自己最熟悉的。 |
3 fengshils 2024-07-07 11:29:00 +08:00 你是啥技术栈说一下哇,可以让大家给你推荐对应的,啥都不说那就推荐 php ,一小时学习,三小时完工 |
![]() | 4 crysislinux 2024-07-07 11:37:11 +08:00 via Android 要快那肯定还是 PHP 。 |
5 openmynet 2024-07-07 11:40:40 +08:00 directus 或 nocodb ,直接接入接口 |
![]() | 6 106npo 2024-07-07 11:49:34 +08:00 via Android 挑个熟悉的语言,Android app 那就用 java 或者 kotlin 写后端。 啥都不熟那就 nodejs 吧 |
![]() | 7 defunct9 2024-07-07 11:58:51 +08:00 via iPhone 找我,天天干这个了 |
![]() | 8 wellerman 2024-07-07 12:53:58 +08:00 PHP Laravel |
![]() | 9 lucasj 2024-07-07 12:54:58 +08:00 从零开始,没那么快吧。随便选一个,Python 、PHP 、Java 、Node.js 、C# 都可以。有问题问 ChatGPT 。 |
![]() | 10 JavenXiao 2024-07-07 13:07:58 +08:00 via iPhone 我自己喜欢 leancloud ,不管 web 还是 app 都只需要装个 sdk 就可以用了 |
![]() | 11 Immortal 2024-07-07 13:41:50 +08:00 我会推荐 Go. 如果对服务端不熟悉,光 Python 和 PHP 的运行环境都能配半天. |
![]() | 12 kkstart 2024-07-07 14:25:56 +08:00 没有前后文的话,选 PHP ,群众基础好,上手快 |
![]() | 13 ixixi 2024-07-07 14:43:29 +08:00 strapi 俺们县的人都爱用这个 出活快 |
14 fengshils 2024-07-07 16:15:24 +08:00 那就 springboot 若依呗 |
![]() | 15 amon 2024-07-07 16:56:18 +08:00 最快:付费外包 成本最低:白嫖技术合伙人 /doge 单干:Node/Python/Go 随便选,按先后顺序排序 Java 做小项目有点重,PHP 不太懂是不是有些落后了 |
![]() | 16 IvanLi127 2024-07-07 17:11:19 +08:00 firebase ,supabase ,appwrite 。BaaS 用起来,如果是胖客户端,这样最快。 |
![]() | 17 adrianzhang 2024-07-07 18:08:30 +08:00 @Immortal 啥? Python 难道不是服务器标配吗?还要折腾运行环境??? 我肯定推荐用 python 做后端啊,随便写几句就上线了,推荐看一本书《 Python 编程:从入门到实践》直接看项目 3:Web 应用程序,1 小时看书,3 小时代码+测试+上线,比 PHP 高到不知道哪里去了。 |
![]() | 18 DeWjjj 2024-07-07 18:35:41 +08:00 直接推荐 nest ,因为你前端部署必出 nodejs 环境。 其他都不用管,直接上写 app controller 里面挂 service 服务就完了。 跑业务速度不慢,还有 express 搭配上各路插件。 随随便便撸,而且还轻松。 |
19 ynyjyz 2024-07-07 19:59:36 +08:00 用 django ,现成的后台都给你配置好了 |
![]() | 20 darkengine 2024-07-07 20:17:58 +08:00 swift 也有 web framework 哦,既然这么熟悉,一波带走吧 |
![]() | 22 ETiV 2024-07-08 01:54:19 +08:00 via iPhone 如果没写过后端,已经有几千用户了,建议别写后段…Java 有几个框架经常报漏洞;或者别的语言的框架,你完全不了解的话,会导致后段数据库被注入什么的… 当然,如果你对各种安全准则熟稔于心的话: Swift 有 http 框架了,可以了解一下,Linux 也可以跑 |
23 n18255447846 2024-07-08 03:27:15 +08:00 肯定首先用自己熟的技术栈,找个 http 框架文档看看就能搭个简单的服务器,要存数据的还涉及到数据库,日均几千的访问量 vps 配置也不能太低 |
24 n18255447846 2024-07-08 03:37:50 +08:00 举个栗子,我是个前端,熟悉的是 js ,后台用 php 也写过,但要高速开发的话,肯定还是用 nodejs ,因为它有内置的 http 模块,只要安装个 node 写一些代码 createServer 处理请求之后直接就能跑了,当然也有很多框架 express/koa 之类的,如果熟悉路由中间件什么的也可以高速开发。 还有就是 serverless 也可以考虑下 |
25 dayeye2006199 2024-07-08 07:43:36 +08:00 via Android Supabase, firebase |
![]() | 26 Immortal 2024-07-08 10:10:24 +08:00 @adrianzhang #17 有些标配的如果是 2.7,学的是 Python3,不懂服务器的会折腾很多 |
![]() | 27 adrianzhang 2024-07-08 10:17:43 +08:00 @Immortal #26 哦,对,忘记这个版本升级的大 bug 了。不过除非 5 年 10 年前的机器,新开的都基本上 python3 了。 |
![]() | 28 woainizg 2024-07-08 10:56:55 +08:00 via iPhone @darkengine 请问 swift 和 node 在开发后端上,有哪些坑吗? |