三寻猿
发布于 2026-02-07 / 18 阅读 / 0 评论 / 0 点赞

几种网站的部署环境

对比

对比下用过的几种网站的部署环境:

方案

80/443端口可用

稳定性

延迟(用户侧)

费用

技术栈

(1)DDNS + 电信宽带公网ip

不可用

99%(重新分配ip导致dns延迟,每4天一次,每次延迟5分钟)

~40ms

域名、宽带

无限制

(2)阿里云ecs反向代理 + 电信宽带frp穿透

可用

99.9%(重新分配ip导致网络重启frp重连,每4天一次,每次重启1分钟)

~180ms

域名、宽带、阿里云ecs

无限制

(3)阿里云ecs反向代理 + 电信宽带公网ip

可用

99.9%(在路由器上写了钩子直接更新阿里云ecs的hosts文件,所以比DDNS快)

~180ms

域名、宽带、阿里云ecs

无限制

(4)cloudflare tunnel + 电信宽带穿透

可用

90%

~180ms

域名、宽带

无限制

(5)阿里云ecs

可用

99.975%

~40ms

阿里云ecs

无限制

(6)github pages

可用

97%

~260ms

域名

仅前端

(7)cloudflare pages

可用

98%

~160ms

域名

仅前端

注:在计算稳定性时,所有依赖宽带的方案均减去一个9(-0.9%),因为宽带的供电和设备稳定性不足。

结论

1、仅前端页面:选(7)cloudflare pages,免费稳定。

2、前后端都需要:

  • 不介意端口号,且有电信宽带公网ip,直接用(1)DDNS + 电信宽带公网ip,成本低。

  • 介意端口号,但不介意速度慢不稳定,选(4)cloudflare tunnel + 电信宽带穿透,成本低。

  • 到这里就只能买ecs了,对稳定性要求不高的可以买低规格的ecs,只做反向代理使用,吃性能的服务都部署在内网走穿透(2)(3)。对稳定性要求高的就全部署在(5)阿里云ecs。

  • 也可以开oracle的永久免费机器,但需要绑定外币信用,稳定性接近阿里云ecs。


评论