CNode

Nodejs+Express搭建的web服务器,在处理静态资源方面有什么优劣势吗?或者说目前用node写web有没有什么瓶颈。

问答
Xxulayen发布于8 年前最后回复8 年前9 回复4484 浏览0 收藏

Nodejs+Express搭建的web服务器,在处理静态资源方面有什么优劣势吗?或者说目前用node写web有没有什么瓶颈。

查看回复

回复 (9)

A
atian25#1·8 年前

静态资源丢 CDN

I
iyuq#2·8 年前

没有CDN就用nginx

Z
zuohuadong#4·8 年前

一般来说,影响不大,只有nginx 一半左右的性能,再就是不建议 root 或者有shell 权限的用户执行,会有安全问题。 优先建议扔到 CDN

X
xulayen#5·8 年前

我现在是这么做的,在nodejs上有一个跑react的站点,前段站点的静态资源都在另外一台服务器http://aa.cc.com.cn上。这样的简单站点在并发比较大的时候会出现性能问题吗?

X
xulayen#6·8 年前
引用 atian25静态资源丢 CDN

@atian25 我现在是这么做的,在nodejs上有一个跑react的站点,前段站点的静态资源都在另外一台服务器http://aa.cc.com.cn上。这样的简单站点在并发比较大的时候会出现性能问题吗?

X
xulayen#7·8 年前
引用 iyuq没有CDN就用nginx

@iyuq 我现在是这么做的,在nodejs上有一个跑react的站点,前段站点的静态资源都在另外一台服务器http://aa.cc.com.cn上。这样的简单站点在并发比较大的时候会出现性能问题吗?

A
atian25#9·8 年前
引用 xulayen@atian25 我现在是这么做的,在nodejs上有一个跑react的站点,前段站点的静态资源都在另外一台服务器http://aa.cc.com.cn上。这样的简单站点在并发比较大的时候会出...

@xulayen 以大部分人的业务规模来说,还不需要去操心这个服务器压力。用 CDN 主要是为了你的静态资源离用户更近,加载速度更快。而且推 CDN 的成本不高。

参与回复
登录后即可参与回复。登录