Easy Digital Downloadsはその名の通り簡…
Easy Digital Downloadsはその名の通り簡単にWordPressにダウンロード販売機能を実装できるプラグインです。
ダウンロード販売する際にネックになるのが商品を保管するストレージです。重たいファイルに大量のリクエストがあるとサーバー自体がダウンしてしまう可能性もありますし、セキュリティ的にも不安です。
そこでEasy Digital DownloadsにはAmazon S3やDropboxに、ダウンロード商品のデータををアップロードし、配信することができるプラグインがあります。
今回はこういったプラグインをクラウドストレージ編としてご紹介します。
Dropbox File Store
Dropboxにダウンロード商品をアップロードして配信できるプラグインです。ただし、Dropboxには転送量の制限があるので、注意が必要です。
価格
- 19$(Single Sites ライセンス)
- 37$(2-5 Sites ライセンス)
- 53$(Unlimited Sites ライセンス)
Amazon S3
ダウンロード商品のデータをAmazon s3にアップロードすることができるプラグインです。ダウンロードもS3のバケットから行われるため、安定的にダウンロード商品を配信でき、負荷分散にもなります。
価格
- 29$(Single Sites ライセンス)
- 43$(2-5 Sites ライセンス)
- 81$(Unlimited Sites ライセンス)
offload S3
公式サイトで紹介はされてませんが、こちらのプラグインもAmazon S3にファイルをアップロードできます。Easy Digtal Downloads向けのアドオンもSileverライセンス以上であれば利用できます。
Easy Digital DownloadsのAmazon S3プラグインとの大きな違いはuploadsディレクトリすべてのファイルをアップロードする点です。
Amazon S3プラグインはダウンロード商品のアップロード先のuploads/eddディレクトリのみしかS3にアップロードできません。
また、ライセンスの内容が異なっており、アップロードしたファイル数量に応じたライセンスで、メディアライブラリの合計アイテム数がライセンスの上限アイテム数内であれば、複数サイトで利用可能です。
価格
- 59$(Bronze ライセンス 2,000アイテムまで)
- 99$(Silver ライセンス 6,000アイテムまで)
- 199$(Gold ライセンス 20,000アイテムまで)
- 249$(Platinum ライセンス 40,000アイテムまで)
- 399$(Adamantium ライセンス 100,000アイテムまで)
Offload S3を使ってみた感想
商品以外のファイルもS3にアップロードして配信したいと考え、こちらを利用しました。設定も簡単で、CloudFrontからの配信にも対応しています。uploadsディレクトリとS3バケット両方に保存することもでき、途中でS3バケットへのアップロードや配信をやめても、uploadsディレクトリにあるファイルに切り替えることもできます。
機能制限された無料版もあるので、お試しいただけます。