一般人都會用 LNMP stack 做網站吧? 如…
一般人都會用 LNMP stack 做網站吧? 如…
雖然 wordpress 也有第三方的快取套件(WP Super Cache)能開箱即用,但我比較熟悉用 nginx 直接快取 php-fpm 的回應(fastcgi cache),便往這方向搜尋。意外看到一段語法能解決之前工作上遇到的問題:根據登入狀態做快取。
用 nginx 設定一個極短的 cache ttl,搭配 proxy_cache_use_stale
、proxy_cache_background_update
,不僅可以大幅度提高網站反應速度、負載能力,還能大幅度降低 upstream 的 CPU使用率
但還是要看場景。