私は現在自分のサーバーにニスの設定をしています。私はまたCDNを通してサイトをスピードアップするためにW3 Total Cacheプラグインを使っています。
質問:
ページがキャッシュされてCDNを通じて切断されている場合、ニスを使用することに意味がありますか? (これはニスを冗長にしますか?).
ちょっと変な質問のように思えるかもしれませんが…それは少し簡単な答えを持っています。
私は6ヶ月以上WordPress用のマルチサーバー設定でW3 Total Cacheを使っています。このプロジェクトでは、memcached
ではなくvarnish
を使用することにしました。
WC Total CacheとCDNについて
W3 Total Cache では、テーマファイル、CSS、画像などの静的ファイルのみをCDNに同期します。
ワニスはWordPressに何をするのですか?
投稿やページのリクエストなどの動的コンテンツは、WordPressとあなたのWordPressデータベースによって管理されます。
ニスはあなたの最もよく使われるページをキャッシュするのに使われます。 WordPressデータベースから投稿/ページとそのコンテンツを要求するのではなく、Varnishはこれらのページを保存します。
これにより、データベースクエリの数が減り、Webサイトのパフォーマンスが少し向上します。