1

Web サイトのファイルを CDN システムに移動する予定です。4 つの drupal Web サイトと 1 つのワードプレスを実行しています。Amazon Cloud Front を使おうと思っていました。いくつか質問があります:

CDN システムはパフォーマンスと RAM の点でサーバーに役立っていますか? http://www.webpagetest.orgを使用して Web サイトのパフォーマンスを確認していますが、リクエストの 83% は画像からのものです。残りは、html、css、js、およびその他の間にあります。これは他の結果です

F = First Byte Time
A = Keep-alive Enabled
F = Compress Text
C = Compress Images
A = Cache static content
X = CDN detected

Amazon CloudFront を使用して、サブフォルダー内の Web サイトをクラウドに配置することは可能ですか? 基本的には非本番サイトでテストしたい。

私のサーバーは、4 GB の RAM を搭載した r310 クアッド コア xeon 2.66 です。

前もって感謝します

4

1 に答える 1

2

答えは私が思うにこれを説明するのにかなり長いはずですが、簡単に言えば、よく管理されたCDNはあなたのサイトをより速くするのを助けることができます。4GBのRAMは通常のWebサイトにとって悪くありません。

私が考えることができるCDNを使用する3つの主な理由があります。1.近くのサーバーを使用して静的コンテンツをより高速に配信するため。2.ブラウザが各GETリクエストにCookieを送信しないようにするため。3.Apacheの負荷の一部を取り除く。

1-私はcloudfrontを使用していませんが、いくつかのakamaiサーバーを使用しており、違いがあります。それらは単純に別の近くのサーバーにコンテンツを提供するため、ファイルの読み込みは比較的高速です。ただし、DNSキャッシュのクリーンアップ後にユーザーが初めてサイトをロードする場合は、これによりIPルックアップが追加されることを忘れないでください。

2-Cookieなしのドメインの問題をご存知だと思います。example.comでサイトをホストし、画像がexample.com/image.pngのような構造である場合、ブラウザは各ページリクエストでCookie情報を送信する必要があります。これらは通常約100バイトのデータですが、多くのアセットに関しては、これは検討する価値があります。それらをexample-data.comドメインに削除すると、ブラウザはこの場所のアセットにCookieを送信しません。より速いページ。

3-Webサーバーの負荷はもう1つの利点です。サーバーが受け取るリクエスト(主にhtmlリクエスト)が少なくなり、画像やその他のアセットが別のサーバーから提供されます。

于 2012-06-22T16:46:00.897 に答える