超小型 vps web 服务器语言和框架怎么选择?

2022-03-16 18:10:40 +08:00
 asuraa

之前跟风买了一些很弱鸡的小服务器 超售严重的 1 核心 外加 128m 的内存 这种小服务器想做个简单的动态 web 网站 用什么语言和框架比较合适? php 原生撸? java 是不考虑了 这点内存不够启动 jvm 的 或者是 go 之类的?

6203 次点击
所在节点    程序员
69 条回复
kidonng
2022-03-16 18:22:35 +08:00
能不动态尽量别动态吧...JVM 和 Go 肯定别了,可以考虑 Lua 或者 JS
数据库 sqlite ,也上不了更多东西了
kkocdko
2022-03-16 19:26:58 +08:00
看你会什么咯,看你提到了 php ,那就用 php 好了。
内存占用大致排序:Java>NodeJS>Golang/PHP>Rust/C/C++
panzhc
2022-03-16 19:28:35 +08:00
Openresty 用 Lua 连接 Sqlite ,有 Web 开发框架。
westoy
2022-03-16 19:32:16 +08:00
拿来 FQ 或者反代吧, 除非完全不在乎数据啊, 不然超卖不止卖内存和 CPU 的, 还能超卖硬盘的, 别硬盘光了直接写入出错数据炸掉.....
Tink
2022-03-16 19:38:56 +08:00
nginx 反代,源站再买一台
geekvcn
2022-03-16 19:47:10 +08:00
直接扔了吧,免费主机都比这配置强。或者搭建备用梯子
Kasumi20
2022-03-16 19:49:45 +08:00
上 Rust
pengtdyd
2022-03-16 19:56:26 +08:00
我说 C 应该没人反对吧
cybird
2022-03-16 20:43:31 +08:00
这点内存。。直接上 CPP 或者 Rust 吧,别想着 java 、NodeJS 之类的了
learningman
2022-03-16 20:48:19 +08:00
64m 都有人能 nginx+mysql+php-cgi ,相信自己(
wonderfulcxm
2022-03-16 20:58:33 +08:00
我以前搬瓦工就这种配置,放了个 Wordpress ,PHP 可以,mysql 不太行,调到最低配置运行一段时间都会 oom ,为此还专门写了个监控脚本重启 mysql
shiny
2022-03-16 21:05:19 +08:00
并发不高的话也不是不能用,做下 swap ,调低空闲时的进程数。访问量大的时候就卡一点。
misaka19000
2022-03-16 21:10:41 +08:00
python 啊,Flask 加 sqlite
kran
2022-03-16 21:22:20 +08:00
可以 uwsgi+lua
debuggerx
2022-03-16 21:24:43 +08:00
dart+pg 可以
wccc
2022-03-16 23:13:16 +08:00
rust sqlite
yeqizhang
2022-03-16 23:17:38 +08:00
go 可以的,数据库 sqlite 。
实在不行就装个 frps 反代你家的服务呗
IvanLi127
2022-03-16 23:22:31 +08:00
除了做反向代理,就只能做内网穿透了。。。建议家里架服务 ,用这 vps 反向代理
ByteCat
2022-03-16 23:28:13 +08:00
可是现在已经 2202 年了(
十年前我这么玩过
knightdf
2022-03-16 23:29:39 +08:00
nginx+lua

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

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

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

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

© 2021 V2EX