WordPress は、世界で最も人気のあるブログ Web サイト構築ソフトウェアです。インターフェイスと機能の点で非常に成熟しています。しかし、1 つ残念な点があります。WordPress は主に動的な Web サイトのページを作成するため、多くのパフォーマンスを消費します。 WordPress で構築されています。大規模な Web サイトはサーバー側のリソースをより多く消費するため、多くの場合、必要なのは完全に静的な Web サイトです。
完全に静的な Web サイトには HTML ファイルのみが含まれており、サーバー リソースの消費はほとんどありません。多くの場所で静的 Web サイト用の無料ホスティング サービスが提供されているため、静的 Web サイトのランニング コストは非常に低くなります。
また、静的 Web サイトはセキュリティが非常に高く、攻撃される可能性のある脆弱性がほとんどないため、動的 Web サイトに比べてセキュリティ上の問題をあまり心配する必要はありません。アクセス、インスタントアクセス数が非常に多く、静的なWebサイトも利用可能で、耐久性も高く、基本的にパフォーマンスに問題はありません。
それでは、WordPress Web サイトを完全に静的にするにはどうすればよいでしょうか?以下にその方法についてお話します。
WordPress の「設定」>「パーマリンク」で、固定リンクを「カスタム構造」に設定し、記事タイトルの末尾に .html を追加して、記事ページが表示されるようにします。と表示されます 静的ページと同じですが、ディレクトリやタグは動的ページのままです。
その後、WordPressのコメント機能をオフにし、「設定」→「ディスカッション」で「公開から1日経過した記事のコメント機能を自動的にオフにする」を選択してください。
WordPress の記事数が 1,000 未満の場合は、Simply Static というプラグインをインストールすると、静的な Web サイトを短時間で生成し、ダウンロードできるようになります。これは非常に簡単で、何も必要ありません。さらなる説明。
ただし、記事の数が 5,000 を超える場合 (数万の記事など)、Simply Static プラグインを使用して HTML を生成すると、通常はエラーが報告されます。サーバーは PHP のタイムアウトとメモリ制限を設定します。
私たちの通常の解決策は、PHP 環境をローカルに構築し、PHP のタイムアウトとメモリ サイズを変更することです。たとえば、Windows システムの場合は、迅速な構成のために「Pagoda Panel」と呼ばれるソフトウェアをインストールすることを選択できます。環境にインストールした後、環境内の PHP タイムアウトとメモリ サイズを変更します。現時点では、Simply Static プラグインを使用してもエラーは報告されません。
それでも、何万もの記事がある WordPress の場合、Simply Static プラグインは Web サイトを生成するには遅すぎて、ほぼ数時間かかります。ここでは、別の静的プラグインである WP2Static プラグインを使用することをお勧めします。 -で。
WP2Static プラグインでは、クロール インクリメントの数を 100 を超える値に変更すると、ページの生成速度が効果的に向上します。ただし、WP2Static プラグインを使用すると、いくつかの問題も見つかりました。正常に生成するには複数のデバッグが必要でした。
WordPress 関連の技術記事をさらに詳しく知りたい場合は、wordpress チュートリアル 列にアクセスして学習してください。
以上がWordPress を静的にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。