開発者ドキュメント

Ubuntu20.04でWordPressを最適化する方法

序章

WordPressのインストールを最適化することで、サイトを使用するクライアントと個人に、WordPressに期待されるパフォーマンス、速度、柔軟性がもたらされます。 個人用サイトを管理している場合でも、さまざまなクライアントのインストールスイートを管理している場合でも、時間をかけてWordPressのインストールを最適化すると、効率とパフォーマンスが向上します。

このチュートリアルでは、構成、速度、全体的なパフォーマンスに関するガイダンスなど、スケールに合わせて構築された方法でWordPressのインストールを最適化する方法について説明します。

前提条件

これは、Ubuntu20.04でのWordPressインストールの最適化にアプローチするさまざまな方法を共有する概念記事です。 このチュートリアルでは、 WordPress 1-Click App を介したマネージドソリューションの使用について説明していますが、次のようなさまざまな出発点があります。

どちらを選択しても、このチュートリアルは、Ubuntu20.04に管理ユーザーで構成された完全に機能するWordPressインストールをインストールしているか、インストールする準備ができていることを前提としています。

ステップ1—インストールを検討する

WordPressインストールのインストールと作成中に、考慮すべきいくつかの変数があります。これには、潜在的なユーザーの場所、WordPressサイトまたはサイトのスイートの範囲、およびサイトが継続的に最適化されます。 サイトを構築する前に時間をかけて慎重に検討することで、時間を節約し、WordPressのインストールが成長するにつれてメリットが得られます。

あなたのサイトの可能性を考える

WordPressサイトを最適化するための最初のステップは、サイトの使用方法と成長方法を深く理解することです。 それは1つのサイトですか、それともサイトのネットワークですか? あなたのサイトは静的または動的なウェブサイトですか? インストールをセットアップする前にこれらの質問に答えることで、ホスティング、ストレージサイズ、およびパフォーマンスに関する最初の決定の一部を知ることができます。

たとえば、個人のブログを作成する場合は、画像とビジュアルコンテンツのキャッシュと最適化を検討することが重要です。同時訪問者と頻繁に変更されるデータを含むコミュニティまたはeコマースサイトを作成する場合は、 サーバーリソースを検討する必要があります。最初からWordPressのインストールの意図を慎重に検討することで、サイトに加えられたセキュリティとパフォーマンスの調整の有用性が導き出され、全体的により効率的なインストールに役立ちます。

インストール設定の最適化

WordPressをインストールする際に考慮すべき重要な設定がいくつかあります。これにより、サイトの遅延を減らし、パフォーマンスを向上させることができます。

ホスティングおよび含まれるソフトウェア

まず、ファイアウォールとSSL証明書機能を備えた最新の WordPress Apache MySQL 、およびPHPソフトウェアを提供するホスティングプロバイダーを選択します。 信頼性が高く最新のホスティングプロバイダーは、LAMPスタックのインストールに最適なスタートを切ることができます。 共有ホスティングでは、サーバーの使用状況とサーバーごとの顧客に注意して、サイトで最高のパフォーマンスを確保してください。 ニーズに合った適切なホスティングプロバイダーを選択すると、ダウンタイムとパフォーマンスエラーを防ぐのに役立ちます。

場所とレイテンシー

WordPressの新規インストールを開始するときは、サーバーまたはデータセンターの場所に注意し、サイトのニーズと訪問者およびユーザーの一般的な場所に最も適した場所を選択してください。 レイテンシーは、サイトとユーザーの間でデータが送信されるのにかかる時間であり、場所によって変動します。 サイト分析ツールに関するWordpressのドキュメントでは、訪問者の位置データを追跡する方法と、サイトへの訪問数について説明しています。 訪問者がどこから来たのかを最初から把握しておくと、サイトをホストする場所を決定し、より高速なブラウジング体験を提供するのに役立ちます。

ステップ2—テーマを検討する

WordPress用に使用またはカスタマイズできる幅広いテーマがあります。 多くのテーマは、カスタムプラグインなどと統合された、ユーザーフレンドリーなドラッグアンドドロップインターフェイスで構成できます。 WordPressサイトを設定するときは、最初にのみを検討して、サイトのライフサイクルに使用する重要な機能を検討し、成長するにつれてさらに追加することをお勧めします。

テーマ構成の最適化

軽量のテーマから始めると、インストールをより効率的にロードするのに役立ちます。 テーマは必要なデータベース呼び出しが少なくなり、サイトに不要なコードがないようにすることで、ユーザーはサイトの速度とパフォーマンスの遅延を少なくすることができます。

選択したテーマについては、テーマで提供されている不要な機能や使用しない機能をオフまたは無効にしてください。 これらは、WordPressダッシュボードの外観セクションで提供される設定であり、通常はテーマエディターまたはカスタマイズの下にあります。 使用しない機能をオフにすると、バックグラウンドでデータをクエリするために発生するリクエストと呼び出しの数が減ります。

オンラインで利用できるWordPressテーマには無料と有料のオプションがいくつかありますが、多くはページビルダーを使用して、サイトのパフォーマンスに影響を与える余分なショートコードと未使用のコードを追加します。 ページビルダーを使用するかどうかを決定するときは、通常、サイトの速度に影響を与える多くの追加プロセスが含まれているため、ユースケースを考慮してください。

プラグインの使用を検討する

WordPressプラグインは、ユーザーが特定のニーズに合わせてインストールをカスタマイズできるようにする追加のコードを通じて、WordPressインストールの拡張機能を提供します。 現在利用可能なプラグインは56,000以上あり、WordPressサイトに機能を追加する魅力的な方法になっています。

プラグインはサイトの効率を高めることができますが、定期的に維持および更新される高品質のプラグインを選択する際には注意が必要です。 多くのプラグインはサイトにコードを追加するだけでなく、WordPressインストールのデータベースにエントリを追加するため、使用するプラグインが多すぎると、時間の経過とともにサイトの速度の問題が発生する可能性があります。

ステップ3—セキュリティとパフォーマンスを最適化する

WordPressのインストールに追加するすべてのプラグイン、ウィジェット、および追加機能をインストールしたら、サイトの速度とパフォーマンスにプラスの影響を与える可能性のある、WordPressダッシュボード内で試すことができる最適化オプションがいくつかあります。

WordPress設定の微調整

まず、サイトのログインアドレスを必ず変更してください。 ほとんどのWordPress管理ログインページは/wp-adminで終わるため、このページは攻撃を受けやすいことがよくあります。 ログインURLを変更できる利用可能なツールの数があります。ユースケースに最適なツールを必ず選択してください。

次に、WordPressダッシュボードのToolsセクションにあるSiteHealthツールについて考えてみます。

表示された結果を検討し、ステータスタブの各ドロップダウンにある指示に従って、タブに記載されているセキュリティまたはパフォーマンスを向上させます。

WordPressダッシュボードで提供される組み込みの構成を使用することで、インストールですぐに利用できる構成の微調整をすべてカバーできます。

サイト速度のキャッシュ

キャッシュは、WordPressサイトのパフォーマンスと速度を向上させるのにも役立ちます。 キャッシングは、ネットワークトラフィックを最小限に抑えながら、システム全体の応答性を向上させることを目的としたHTTPプロトコルのコア設計機能であり、サイトに実装する際の読み込み時間を最小限に抑えるために使用できます。 WordPressには、静的HTML要素を提供するサイトのスナップショットを維持し、PHP呼び出しの量を減らし、ページの読み込み速度を向上させるのに役立つキャッシュプラグインが多数用意されています。

結論

このチュートリアルでは、Ubuntu20.04へのWordPressのインストールをより高速かつ効率的にするために使用できるさまざまな手法について説明しました。 このチュートリアルの提案に従うと、サイトのユーザーとコンテンツが増えても、サイトのパフォーマンスが問題にならないようにするのに役立ちます。

モバイルバージョンを終了