序章

WordPress は、世界で最も広く使用されているコンテンツ管理システム(CMS)の1つであり、ウェブの33 % oを構成し、技術ユーザーと非技術ユーザーを同様に提供します。構築して成長する方法。 ただし、WordPressサイトの規模が拡大するにつれて、大量のデータとアセットを管理すると、エンドユーザーの読み込み時間に影響を与える可能性のあるレイテンシエラーが発生する場合があります。

このチュートリアルでは、WordPressサイトの速度とパフォーマンスを最適化するために、大量のデータを保存して提供できるS3互換のオブジェクトストレージサービスであるSpacesをインストールする方法を学びます。

前提条件

このチュートリアルを完了するには、 DigitalOceanアカウントが必要です。理想的には、Ubuntu20.04にWordPressをインストールする必要があります。 WordPressのインストールには、次のようなさまざまな開始点があります。

どちらを選択しても、このチュートリアルは、Ubuntu20.04で管理ユーザーが設定されたDigitalOceanアカウントとWordPressインストールを持っていることを前提としています。

スペースを作成する

DigitalOceanコントロールパネルから、左側のサイドバーにあるSpacesボタンをクリックします。

DigitalOcean Control Panel

既存のスペースを作成していない場合は、スペースを作成するように求めるボタンが表示されます。そのボタンをクリックして、続行できます。 既存のSpacesがインストールされている場合は、既存のSpacesのリストが表示されます。 この場合、画面の右上にあるCreateボタンを使用して新しいスペースを作成し、このチュートリアルの残りの部分に従うことができます。

Spaces splash page

次に、スペースをカスタマイズするための一連の選択を行います。 WordPressのインストールのそれぞれの選択肢を確認しましょう。

データセンターリージョンを選択

顧客の一般的な場所に最も近いデータセンターリージョンを選択します。

Spaces datacenter region

CDNを有効にする

コンテンツ配信ネットワーク(CDN)は、地理的に分散したサーバーのグループであり、静的コンテンツをエンドユーザーに配信するように最適化されています。 この静的コンテンツはほとんどすべての種類のデータですが、CDNは、Webページとその関連ファイル、ストリーミングビデオとオーディオ、および大規模なソフトウェアパッケージを配信するために最も一般的に使用されます。

WordPressのインストールでCDNを使用すると、サイトの訪問者がWordPressで期待する速度と効率を得ることができます。 CDNを有効にすることを選択した場合、2つの選択肢が表示されます。

Spaces CDN selection

スペースのサブドメインを入力します。 DigitalOceanサーバーを使用してドメインまたはサブドメインを構成する方法については、チュートリアル「共通ドメインレジストラからDigitalOceanネームサーバーを指定する方法」にアクセスしてください。 Edge Cache TTL はデフォルトで1時間に設定されています–ユースケースに合わせてこれを自由に変更してください。

静的サイトホスティング

静的サイトホスティングを使用して、静的html、画像、およびjsファイルを提供できます。 これは、WordPressのインストールでコンテンツの読み込み時間を短縮するのに役立ちます。WordPressのインストールに使用する場合は、DNSホストにCNAMEレコードを追加することで、httpプロトコルを介してSpaceにアクセスできます。 CDNカスタムドメインは、静的サイトホスティングでは使用できません。

Spaces static site hosting selection

ファイルリストの許可

ファイルリストを使用すると、クエリを実行するすべての人がスペースのコンテンツをリストできます。 この設定を有効にするかどうかを選択します。ファイルリストを制限すると、ファイルの内容を詳細に示すメタデータへのアクセスのみが制限されることに注意してください。 ファイル自体はまだ表示されている可能性があります。

ファイナライズして作成

固有のサブドメイン名を追加し、スペースを割り当てるプロジェクトを選択します。

Spaces finalize and create selection

Spaces構成ですべてが正しいように見える場合は、 CreateSpaceをクリックします。 作成すると、新しいスペースに移動します。

DigitalOcean Spaces Dashboard

スペースに追加

WordPressのインストールと新しいSpaceの間に接続を追加する方法はいくつかあります。

WordPressメディアライブラリにDigitalOceanSpaces を使用する場合は、チュートリアル「DigitalOceanSpacesにWordPressアセットを保存する方法」に従って、 DigitalOcean SpacesSync[を使用してください。 X209X]インストールを新しいSpaceに接続するためのWordPressプラグイン。

新しいSpaceを使用してアセット配信の速度とパフォーマンスを拡張するために、チュートリアル「DigitalOceanSpacesCDNを使用してWordPressアセット配信を高速化する方法」では、SpacesCDNを最適化してメディアアセットを効率的に配信するためのヒントと提案を共有しています。

結論

WordPressのインストールでSpacesを使用すると、サイトの訪問者に安全で高速なユーザー中心のエクスペリエンスを提供できます。 新しいSpaceを使用して、WordPressのインストールの速度とパフォーマンスを向上させる方法について詳しく知るには、次のチュートリアルにアクセスしてください。

WordPress のインストールを最適化する方法の詳細については、WordPressのリソースの完全なリストをご覧ください。