varnishとsquidはプロフェッショナルなキャッシュサービスですが、Apacheとnginxはサードパーティのモジュールによって完成されています
squidは最も包括的な機能を持っていますが、そのアーキテクチャは古く、パフォーマンスはvarnishほど良くありません
varnishは"ビジュアル ページ キャッシュ」 このテクノロジはメモリ キャッシュであり、速度的には最高ですが、メモリ キャッシュによって容量も制限されます。ページと画像のキャッシュは一般に非常に優れています。
nginx はサードパーティ モジュール ncache を使用してバッファリングされます。パフォーマンスは基本的に Varnish と同じくらい優れていますが、アーキテクチャでは nginx が一般にその逆として使用されます (現在、ほとんどの静的ファイルは nginx を使用しており、同時実行は最大 20,000 以上をサポートできます)
静的アーキテクチャでは、フロントエンドが直接の場合CDN に面しているため、nginx キャッシュを使用するだけで十分です
上記では、キャッシュの側面も含めて、squid varnish と nginx の違いを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。