Shifter Media CDN

Shifter Media CDNとは?

Shifter Media CDNは、WordPressのメディアライブラリ機能を拡張し、メディアを専用のCDNに保存します。メディアがオフロードされると、すべてのメディアファイルはhttps://cdn.getshifter.co/{Unique-ID}/から訪問者に配信されます。

注意: この機能はTier1以上のプランでのみ利用可能です。

Shifter Media
CDNを使用する利点:

  • 大きなメディアファイルをアップロードできます。
  • すべてのメディアファイルが専用のMediaCDNにオフロードされるため、WordPressライブラリでのメディアファイルの取り扱いが容易になります。
  • メディアファイルのリンク切れが発生しません。
  • MediaCDNにメディアをオフロードすることで、WordPressエディターページの応答時間が向上します。
  • アーティファクトの生成時間を短縮します。
  • アーティファクトとバックアップファイルのサイズを削減します。

Shifter Media CDNの使用方法:

Shifter Headless

Headlessサイトを作成すると、この機能は常に有効になり、無効にすることはできません。WordPressダッシュボードからメディアをアップロードするだけで、自動的にMedia CDNに移動されます。

Shifter Static

ステップ1. Shifterダッシュボードで有効にします。
サイトの[設定]に移動すると、Media CDNセクションが表示されます。

これは無効の状態です

これは有効の状態です

ステップ2.
Shifterがメディアのアップロードを開始します。

最初の起動後、Shifterがメディアを変換し、バックエンドでファイルをShifter Media CDNにアップロードします。

ステップ3. しばらく待ちます。

このバックエンド処理には時間がかかる場合があります。すべてのサムネイルがメディアライブラリページに表示されるまで、WordPressダッシュボードを開いたままにしてください。

ステップ4. 投稿の作成または編集が可能です。

このプロセス中、メディアファイルのアップロード、編集、またはその他の操作を除き、通常どおりWordPressを使用(投稿の作成や編集など)できます。

ステップ5.
新しいデプロイを作成して公開し、適用します。

プロセス完了後、すべてのメディアはWordPressローカル(/wp-content/uploads/)から削除されます。この変更を新しいデプロイに適用するには、新しいデプロイを作成してください。

注意点:

  • この機能は、/wp-content/uploads/ 内のすべてのファイルをMedia CDNにアップロードします。プラグインが識別ファイルや特定のファイルを /wp-content/uploads/ディレクトリに配置しないようにしてください。
  • 最初の起動後、Shifterはメディアを変換し、バックエンドでファイルをShifter Media CDNにアップロードします。
  • 変換プロセスが完了する前にWordPressが停止した場合、変換プロセスは次回WordPressが起動したときに再開されます。
  • メディアファイルのアップロード、編集、またはその他の操作を除き、通常どおりWordPressを使用(投稿の作成や編集など)できます。
  • メディアファイルの変換が完了する前にアーティファクトを生成しないでください。
  • Media CDNを有効にした後、メディアが投稿/ページに表示されない場合は、投稿/ページからメディアを削除して再度挿入してください。
  • Media CDNはコンテンツ上のメディアリソースへのパーマリンクを変更します。この変更により、すべての訪問者がメディアリソースを再取得する可能性があります。
  • Media CDN機能を有効にしてから数日後、データ転送量が急増する可能性がありますが、変動は安定します。

制限事項:

  • WordPressダッシュボードのメディアライブラリページから通常どおりメディアを処理できます。
  • この機能の使用を停止したい場合は、お問い合わせください。すべてのメディアファイルをダウンロードしておいてください。設定を変更します。
  • Export Media Libraryプラグインなどのプラグインを使用して、メディアファイルの一部を簡単にエクスポートできます。
  • メディアはドメインパス https://cdn.getshifter.co/{Unique-ID}/{path-to-media} から配信されます。例:https://cdn.getshifter.co/sample-unique-id/wp-content/uploads/sample-image.jpg
  • この機能を有効にすると、すべてのメディアファイルがバックアップから除外されます。
  • アーティファクトがデプロイされると、Media CDNキャッシュがフラッシュされます。

画像エディタープラグインの互換性:

一部のメディア管理およびエディタープラグインは、Shifter Media CDNでは動作しません。これは、Media CDNが他のサーバーまたはホスト上のファイルを編集できないためです。プラグインがWordPressAPIを使用してメディアファイルを取得する場合、動作する可能性がありますが、これまでのところテストされていません。この種のプラグインでファイルを編集する前に、必ずメディアをエクスポートしてください。

メディアファイル管理:

Media CDNを使用してメディアファイルを直接編集、削除、または上書きすると、ライブサイト上のメディアファイルに直接影響します。アーティファクトのデプロイとMedia CDN経由のメディアファイルのデプロイは、相互に連携しません。同期する場合は、同じファイルをアップロードしますが、別のファイル名を適用してください。

重複ファイルの処理:

Media CDNに切り替えた後、バックアップファイルからサイトをロールバックする場合、ロールバックされたメディアファイルはMedia CDNを使用しているメディアファイルと異なる場合があります。たとえば、一部のメディアファイルはMedia CDN経由で利用可能になりますが、WordPressメディアライブラリページから消えます。メディアファイルがMedia CDNでのみ利用可能な場合、Media Syncプラグインはそれを検出して、WordPressメディアライブラリに再度追加できます。このMedia
Syncプラグインは、メディアライブラリとMedia CDNに存在する同じファイルを一覧表示します。重複ファイルを削除しないことをお勧めします(この操作は、WordPressメディアライブラリとMedia CDNの両方で重複ファイルを削除します)。重複ファイルを削除する必要がある場合は、同じファイルを別の名前でアップロードしてください。次に、利用可能な重複ファイルを削除します。または、同じファイル名で同じファイルをアップロードして、既存の重複ファイルを上書きすることもできます。

関連ページ:

  • Shifter Media CDNとWebPのサポート
  • オフロードされたメディアをShifter CDNに移動する