为什么使用Varnishcaching静态文件,为什么不通过
我有一个系统运行nginx / php-fpm / varnish / wordpress和amazon s3。 现在我已经在设置系统时查看了很多configuration文件,并且在所有这些文件中find了类似这样的内容: /* If the request is for pictures, javascript, css, etc */ if (req.url ~ "\.(jpg|jpeg|png|gif|css|js)$") { /* Remove the cookie and make the request static */ unset req.http.cookie; return (lookup); } 我不明白为什么这样做。 大多数的例子也运行NginX作为一个networking服务器。 现在的问题是,为什么要使用清漆caching来caching这些静态文件。 对我来说,只cachingdynamic文件让php-fpm / mysql不会受到太大的冲击。 我是对的还是我在这里错过了什么? UPDATE 我想根据给出的答案给问题添加一些信息。 如果你有一个dynamic的网站,内容实际上发生了很大的变化,那么查抄就没有意义了。 但是,如果您将WordPress用于静态网站,则可以长时间进行caching。 这就是说,对我来说更重要的是静态的 。 我在不同的caching应用程序和networking服务器应用程序中find了一些testing和基准testing的链接。 Serving […]