我正在寻找建立一个高性能网站。它有数以千计的静态 HTML 页面,这些页面是根据表单提交专门呈现的。我有一个 ruby 脚本,可以生成这些静态 HTML 页面并将它们存储在服务器上。
现在我正在查看站点上 1000 多个并发用户。这是为这些用户提供服务的最快方式。我相信 Nginx + Varnish 可以在这种情况下做得非常好。我还能做进一步的优化吗?
有没有办法代替 NGinx + Varnish 为 HTML 页面访问磁盘,而是访问 RAM。以某种方式使用 Memcached。
我已经在考虑将其他静态资产(如图像/样式表)移出 CDN。请告知解决此问题的最佳方法是什么。
谢谢!
[转自 StackExchange:https ://stackoverflow.com/questions/6439484/building-a-high-performance-static-website ]