web-dev-qa-db-ja.com

ページコンテンツにCloudFront Dynamic Content Originsを使用してAWS EC2でWordPressをホストする

WordPressが現在構築/設計されているように、fullyEC2、S3、CloudFront Dynamic Content Originsを使用してAWS上でWordPressをホストすることは可能ですか?

詳細:

私のWordPressをEC2インスタンスにインストールしたいです。

私のすべてのアセットを保存する:S3上の画像、ビデオ、ダウンロードなど

そしてCloudFront Dynamic Content Origins を使用して、WordPress Webサイトからのページと投稿を処理します。

そのため、すべてのコンテンツがCloudFrontにキャッシュされるため、作成はページの読み込みが非常に速く、非常に小さいEC2インスタンスのみが必要です。

続きを読む

N.B CloudFrontはPOST HTTPメソッドをサポートしていません

メモ

  • S3にアセットのみを保存するプラグインは推奨しないでください
  • 私がこの仕事をするためにWordPressを書き直すことを勧めないでください
3
Robs

はい。

Cloudfrontは、インターネット上の他のキャッシュと変わらない、コンテンツへの単なるキャッシュプロキシです。あなたのキャッシュヘッダを適切に設定していれば、それはあなたのコンテンツを自動的にキャッシュします。

キャッシングの難しい部分は、何をキャッシュしないのかを知り、変更があったときにキャッシュを無効にすることです。キャッシングプラグイン(スーパーキャッシュとw3tc)がどのように機能するのかを調べて、クラウドフロントにも同様の設定を使用してみてください。

1
Mark Kaplun

AWSであなたのサイトをホストするを完了することは可能です。そして、あなたの両方の要件、すなわちS3 + CFとの統合に対処できる美しい+機能的なプラグインがあります。

CloudFrontを使用したWordPress用Amazon S3

オプションのCloudFrontディストリビューションを使用して、ワードプレスの添付ファイルをS3にアップロードします。

0
Hasin Hayder