我目前正在开发一个高性能、高负载的 Web 应用程序。
我目前正在为 PHP-FPM、APC(操作码缓存)运行带有 FastCGI 的 nginx,但它也是一个新功能;FastCGI 缓存。FastCGI 缓存允许我缓存动态内容(如 php 页面),这极大地加快了应用程序的速度。
我有一个问题。我应该坚持使用 FastCGI 缓存,还是 Varnish“更好”(更快)?我只在速度和并发方面寻找纯粹的性能。到目前为止,我对 FastCGI 非常满意,但我在网上阅读了数千篇文章,都说 Varnish 很好。
然而,根据这个 benchmark/article,对于许多并发用户来说,Varnish 似乎是一个糟糕的选择。真的是这样吗?
我很好奇你以前在这方面的经历,请分享你的想法!由于 FastCGI 缓存相当新,我很难用它和 Varnish 找到基准。