ホームページ > バックエンド開発 > PHPチュートリアル > Wordpress のページ生成が非常に遅い

Wordpress のページ生成が非常に遅い

WBOY
リリース: 2016-08-04 09:21:27
オリジナル
1420 人が閲覧しました

WordPressがホームページやカテゴリーページにアクセスする際、キャッシュが解除されてPHPプログラムが再実行されると、ページの生成が非常に遅くなります。

ネットワークに問題がないことを確認しました。ページに外部リンクや Google フォントなどが含まれているわけではありません。フロントエンド リクエストが送信されてから応答を受け取るまでに 5 ~ 15 秒かかるということです。サーバーから。 Wordpress のページ生成が非常に遅い

最初のリクエストはページ ファイルであり、サーバーの応答を待つのに 9 秒かかったことがわかります。 。 。

このコードを wordpress テンプレートで 1 回実行し、index.php の PHP プログラムが記事リストを生成して実行時間をテストしました。
Wordpress のページ生成が非常に遅い

結果は次のとおりです:
Wordpress のページ生成が非常に遅い

私のウェブサイトは Alibaba Cloud 上に構築されていますが、この結果はバックグラウンドによって引き起こされているようです。なぜ記事データの呼び出しが速い場合と遅い場合があるのでしょうか?遅いのはPHPプログラムの実行ではなく、データベースのデータ取得が遅いような気がします。結局のところ、まだ記事が10件ほどしかありません。私はデータベースやバックエンドについては基本的に何も知らず、php コードを少ししか書けません。考えられる理由をいくつか教えてください、ありがとうございます。 。 。

あ、ちなみに私はcentos、apache、mariadbを使っています。

返信内容:

WordPressがホームページやカテゴリーページにアクセスする際、キャッシュを解除してphpプログラムを再実行するとページの生成が非常に遅くなります。

ネットワークに問題がないことを確認しました。ページに外部リンクや Google フォントなどが含まれているわけではありません。フロントエンド リクエストが送信されてから応答を受け取るまでに 5 ~ 15 秒かかるということです。サーバーから。 Wordpress のページ生成が非常に遅い

最初のリクエストはページ ファイルであり、サーバーの応答を待つのに 9 秒かかったことがわかります。 。 。

このコードを wordpress テンプレートで 1 回実行し、index.php の PHP プログラムが記事リストを生成して実行時間をテストしました。
Wordpress のページ生成が非常に遅い

結果は次のとおりです:
Wordpress のページ生成が非常に遅い

私のウェブサイトは Alibaba Cloud 上に構築されていますが、この結果はバックグラウンドによって引き起こされているようです。なぜ記事データの呼び出しが速い場合と遅い場合があるのでしょうか?遅いのはPHPプログラムの実行ではなく、データベースのデータ取得が遅いような気がします。結局のところ、まだ記事が10件ほどしかありません。私はデータベースやバックエンドについては基本的に何も知らず、php コードを少ししか書けません。考えられる理由をいくつか教えてください、ありがとうございます。 。 。

あ、ちなみに私はcentos、apache、mariadbを使っています。

遅いのは正しいことです。WP はすでに非常に遅いので、キャッシュをキャンセルする必要があります。理由を探す必要はありません。WP はまさにそのようなものです。
WP によると、PHP7 にアップグレードすると速度が 30% 向上する可能性があるので、検討してみてもよいでしょう。
なぜこれほど多くの人が WP を好むのかわかりません。10 年前は本当に良かったのに、今ではこれより悪い人は見つかりません。 Drupal はそれを上回ります。

サーバーがどのように構成されているかわかりません。
Wordpress は確かに遅いですが、以前も使用したことがあります。
-私の経験から、一般的な理由としては、Google フォント (Google フォントをオフにするか国内 CDN に切り替える)、アバターの問題 (上記と同じ)、プラグインが多すぎる、設定が低すぎるなどが挙げられます。
- スクリーンショットでは、TTFB が 8 秒以上経過していることがわかります。小規模な個人 Web サイトの場合は、nginx を使用することをお勧めします。
- php7 を使用します (高速化されると言われています)。
-wpを変更することをお勧めします。

中国では、WP に Qiniu の cdn プラグインがあり、それを使用できます。 。 。速度の向上は明らかですWordpress のページ生成が非常に遅い
しかし、Qiniu アカウントを申請する必要があります。個人ウェブサイトへの Qiniu の毎月のトラフィックは通常十分です。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート