我计划将我所有的静态内容移动到 CDN,所以在我的服务器上我只剩下动态内容。我现在将 Nginx 设置为 Apache 的反向代理。传入的静态请求由 Nginx 直接交付,无需转到 Apache。
在这种情况下,Nginx 处理了很大一部分请求,我可以清楚地看到 Nginx 的必要性。
既然我把所有的静态内容都移到了另一个域,还有没有必要在 Apache 前面有 nginx。因为现在所有的请求都是默认的动态请求,并且都去 Apache。
只为动态内容运行 Nginx 和 Apache 还有其他好处吗?
我的动态内容是 PHP/MySQL
编辑:
需要明确的是:我现在将 Nginx 作为反向代理。它提供静态和动态内容。但我正在将我的静态文件移动到 CDN。那么我的域上是否还需要 Nginx。