web-dev-qa-db-ja.com

WordPressの遅い初回ロードを修正する方法(Local Server)?

まとめ

初めてWordPressページにアクセスすると、ローカルサーバーからロードするのに約5〜7秒かかりました。それ以降のリンクでは、その後のページロードは300〜500ミリ秒かかりました。初回アクセスでは約10倍遅くなり、これは許容できません。ブラウザキャッシュは開発者ツールでは無効になっています。直し方?

詳細情報

私が最初にワードプレスのページにアクセスしたとき(クロムですべてをクリアしたときなど)、アクセスしているページがローカルサーバーであることを考えると、ロードに5〜7秒かかることに気付きました。しかし、その初回のロード後、後続のページアクセスはたった約0.3-0.5秒または300-500msしかかかりませんでした(ローカルサーバーの場合はまだ長いが、初回ロードよりも桁違いに速い)。キャッシュの問題を解消するために、私はブラウザ開発者ツールからそれを無効にしたので、すべてのページリクエストは、初回またはそれ以降を問わず、サーバーから直接Webファイルにアクセスします。

これまでに行われたテスト

最初はサーバーの問題でしたが、問題が解決しないかどうかを確認するためにlocalhostに移動しました。そして確かにそうです。

私はそれがDNSの問題であるかもしれないけれども私もhttpd.confとwindowsのDNSホストファイルをチェックしました、私は1とそこに唯一のIPを得ました、それは127.0.0.1です。データベースからだけでなく、wordpress config.phpのホストも127.0.0.1に更新しました。それでも、初回のロードでは同じように遅くなります。私は、これがDNSの問題であれば、どちらのページもロードしないでしょうORロードしますが、一貫して同じであるべきです。ただし、速度が遅いのは初回の負荷にのみ影響します。

サーバーが再起動し、フルシャットダウン+起動はページの読み込みに影響しません。その唯一の問題は、クライアントによる初めてのアクセスかどうかです。

最初のアクセスで nginx&php-fpmが非常に遅い という投稿をしましたが、最初はユーザーが自分のサーバーを非難していましたが、判明したのは彼のCMSでした。そして、私が経験したことに基づいて、wordpressは遅いページの最初のロードの原因かもしれません、しかし、私は問題を解決するために私が対処しなければならないwordpressのどの部分を知りません。 (ローカルサーバー上)?

サーバー

WAMP(localhost)、32 xeonコア2.7 GHz、24 GB RAM、SATA III HDD、OpCache Enable Zend Engine

Wordpress

プラグインなし、v。4.9

クライアント

デベロッパーツールでChromeとFirefoxのキャッシュが無効になっています、cUrl

4
James Guana

Webサイト(Wordpress)のページ速度と負荷は、さまざまな要素によって異なります。

  1. MySqlクエリ
  2. 画像最適化
  3. Cssファイル(より多くのcsファイルにより多くのページロードとページスピードタイム)。
  4. Javascriptファイル(より多くのjsファイルにより多くのページロードとページスピードタイム)。
  5. JavaScriptの解析を延期する
  6. JavaScriptを縮小する
  7. CSSを縮小
  8. Gzip圧縮を有効にする
  9. ブラウザのキャッシュを利用する
  10. リクエストサイズを最小限に抑える.

https://gtmetrix.com であなたのウェブサイトをテストし、ウェブサイトがあなたに提示するように問題を修正し始めてください。これのためにあなたはipであなたのローカルサーバーをオンラインにする必要があるでしょう。

ページの速度とページの読み込みには細心の注意が必要です。これはプロセスであり、1つの問題ではありません。

1
Agon Xheladini