0

私たちはサイトのパフォーマンスを改善しようとしています。その一環として、次の 2 つのことを計画しています。

  1. すべての静止画像は S3 経由で提供されます。このようにして、画像は Cookie なしで提供されます。
  2. JavaScript、CSS、ロゴなどの画像など、他にも静的コンテンツがたくさんあります。これらを提供する最善の方法を考えています。

現在、アセットフォルダーに保存されているだけです。これは素晴らしく簡単です。Rails はフィンガープリントをキャッシュ バストにアタッチするので、現在のニーズはすべて満たされています。ただし、今後は、これがこれらの画像 (当社のロゴなど) を提供する正しい方法ではないことを認識しています。

では、この種のコンテンツを提供する最善の方法は何でしょうか?

ありがとう!りんご

4

1 に答える 1

1

すでにS3を使用している場合は、これらのファイルもすべてS3に配置します。次に、AWS CloudFront(コンテンツ配信ネットワーク)を使用して、迅速にサービスを提供します。CloudFrontのコストは実際にはごくわずかです。

https://github.com/rumblelabs/asset_syncのようなgemを使用して、管理を容易にすることができます。

于 2012-08-16T23:03:41.623 に答える