WordPress は遅いですか?
WordPress 3.8 以降、システムは Google Open sans フォント スタイルを読み込むため、アカウント バックエンドにログインするときに Web サイトのホームページとバックエンドを開くのが非常に遅くなります。最初は、多くのユーザーが仮想ホストまたは VPS が不安定であることを疑っていましたが、これは主に WORDPRESS が Google Open のフォントをロードしていないことが原因でした。
1、Googleオープンサンフォントの読み込みをキャンセルします
一部のテーマにはフロントデスクがありますが、通常はアカウントにログインするときのみフロントデスクまたはバックグラウンドが開くのが遅く、これは役に立ちません。当社のアクセスとメンテナンスのため、「Google Fonts を無効にする」プラグインをインストールし、このプラグインをダウンロード、インストール、アクティブ化することで問題を解決できます。
2 番目に、不要なヘッダーの読み込みを削除します
これが表示されたら、WP Web サイトのソース コードに移動して、先頭の位置に多くの JS および CSS 読み込み項目 (最大 10 個) が表示されるかどうかを確認できます。次に、Big Front End などのテーマのソース コードを確認します。ヘッダーには基本的に冗長な読み込みがないため、テーマの読み込みと開く速度が非常に速いため、不要な JS を削除する必要があります。ローディングについては「WordPress Speed Up Optimization: Clean Up Excess Scripts in the HEAD Header」でも触れていますが、研究が十分に詳細ではないので、後で時間があるときに大規模なフロントエンドテーマの JS シールド機能について勉強します。
第三に、不要なプラグインを削除します
理論的には、あるネチズンの問題解決を手伝っていたときに、彼の Web サイトが Alibaba Cloud のコンピューター ルームを使用していることに気づきました。論理的に言えば、速度は次のとおりです。改善されましたが、開くときの速度は米国東部のコンピューター室ほど速くありません。Web サイトのバックエンドにログインすると、20 個近くのプラグインと 1G メモリの VPS が使用されていることがわかりました。 % のメモリがすでに占有されています。新しく開設した Web サイトには最初からこのような負荷がかかっています。今後トラフィックが発生した場合はどうすればよいですか?
第 4 に、商用テーマを使用するかどうか
私は個人的に Wordpress を使用するときはシンプルなテーマを使用し、好みのユーザー エクスペリエンス効果に合わせて徐々に変更するのが好きです。特に複雑すぎるテーマは使いたくないです。海外では、特に複雑な背景テーマはあまり安全ではなく、また、読み込み速度が非常に遅いため、このような豪華な効果を実現するには、大量の JS と CSS、さらにはフロントエンドが必要になります。フレームワークが組み込まれています。私の個人的な理解では、ウェブサイトはあまりにも複雑で豪華である必要はなく、シンプルで軽いものである必要はなく、重要なのはコンテンツが含蓄に富み、十分に魅力的であることです。
5 番目、データベース キャッシュ ファイルの負担
デフォルトでは、バックグラウンドで記事を作成すると、一定期間後に記事が自動的に改訂版としてデータ センターに保存されます。ブログの記事を更新するのに数十分、場合によっては 1 ~ 2 時間かかる場合、多くの人が ID が表示されていないと感じるのはこのためです。このように、記事が 1,000 件ある場合、記録された記事が 3,000 件になることもあり、長期間運用すると数千、数万件のレコードが生成されることもあります (これが、多くの人が初期速度は大丈夫だと言う理由です)。 , ただし、速度は将来的にはどんどん悪くなるでしょう)。リビジョンを削除し、データセンターへのリビジョンの追加を許可しない必要があります。
解決策: wp-config.php ファイルに「define('WP_POST_REVISIONS', false);」コードを追加します。
6番目に、スパムコメントがないか確認してください
マシンのCPUが標準を400%超えているという警告メールが何度も届き、そのマシン上のWebサイトが開くのが非常に遅くなったので、また攻撃されているのではないかと思い始めました。一見すると、毎秒数十のコメントが追加されますが、コメントの内容は前面に表示されませんが、データベースに読み込まれるため、Web サイト全体の負荷が増加します。そして機械。スパムコメント、特にソフトウェアによって送信されたコメントをブロックおよび検証するツールを使用する必要があります。
たとえば、Akismet を有効化し、コメントする前に確認コードを必要とする同様の機能/プラグインを使用する必要があるため、ソフトウェアがコメントを一括送信することがより困難になります。
7 番目に、画像キャッシュを最適化します
特にフラットなエクスペリエンスが求められているため、私たちはより多くの画像コンテンツを使用することを好みます。たとえば、Laozuo のブログのチュートリアルでは、画像の読み込みが比較的遅くなります。画像バッファリングと同様のプラグインまたは JS 効果を使用できます。たとえば、jQuery 遅延ロード プラグインを使用して画像バッファリングを解決すると、画像が上から下に読み込まれ、グラデーション効果が向上します。
同時に、特に WP が疑似静的を使用する場合、コンテンツをキャッシュできる WP-Super-Cache プラグインも使用する必要があります。多くの仮想ホストは、WP プログラムを使用するユーザーを嫌っています。 (もちろん、セキュリティの悪い DEDECMS も嫌いです)
その他の WordPress 技術記事については、WordPress チュートリアル コラムをご覧ください。
以上がWordPressは遅いですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。