あなたの WordPress サイトを *$#@ ほど高速にしましょう!
公開: 2014-04-25ビーバービルダー製品が 25% オフ!セールは終了です...もっと詳しく!
磨耗は避けられません。靴、車、道具、家、その他すべてのものは時間の経過とともに劣化します。まあ、ソフトウェアも例外ではありません。 4 年前のコンピューターが、新品のときのような元気のなさに気づいたことはありますか?あるいは、携帯電話の連絡先アプリが年々行き詰まりを感じているのはなぜですか?私は WordPress が大好きですが、同じ問題に悩まされています。しかし、恐れる必要はありません。定期的にメンテナンスを少し行うことで、WordPress サイトを *$#@ ほど高速にすることができます。
高速なウェブサイトは非常に重要です。 Akamai と Gomez.com の調査によると、Web ユーザーのほぼ半数が、ページが 2 秒以内に読み込まれることを期待していることが明らかになりました。ページの読み込みが遅いと、訪問者がブログに到着する前にブログから離れてしまう可能性があります。 Google はサイトの速度もランキング アルゴリズムに考慮しています。すべての条件が同じであれば、Google は遅いサイトよりも速いサイトを優先します。
Web サイトは高速であるほど優れているということはわかっていますが、WordPress サイトを高速化するにはどうすればよいでしょうか? WordPress は、そのまま使用しても非常に高速で効率的なソフトウェアです。問題は、何年にもわたる投稿、コメント、プラグインの追加/削除、画像のアップロード、テーマの変更、そしてブログ全般の作業によって WordPress が行き詰ってしまうことです。
ブログでまだキャッシュ プラグインを実行していない場合、これがページの読み込み時間を短縮する最善の方法になります。期間。ブログは動的です。新しい記事が書かれ、サイドバーが変更され、コメントが作成されます。 WordPress はブログ投稿を提供するたびに、これらすべての変更をチェックする必要があります。
キャッシュ プラグインは、すべてのページのレンダリングされたコピーを保存またはキャッシュする非常に賢いソフトウェアです。ページがリクエストされるたびに、キャッシュ ソフトウェアは変更を効率的に「クイック チェック」します。何も変更されていない場合 (ほとんどの場合、これが当てはまります)、ページを最初から構築するのではなく、キャッシュされたバージョンのページが提供されます。あなたの投稿が「拡散」する場合、これは最も重要です。キャッシュのないブログは、Reddit などのトップページに掲載されても生き残れません。
では、どのプラグインを選択すればよいでしょうか?主要なプレーヤーとしては、WP Super Cache、W3 Total Cache、Quick Cache の 3 つがあります。最初の 2 つのプラグインは非常に包括的であり、率直に言って、設定が少し難しいです。ただし、何をしようとしているのかを理解し、適切に設定すれば、最高のパフォーマンスが得られます。 W3 Total Cache が主な使用方法であり、WP Super Cache はマルチサイト インストールの主な使用方法です。
「設定すればあとは忘れる」という簡単なソリューションが必要な場合は、クイック キャッシュを試してください。他の 2 つの機能の 90% を実行しますが、セットアップや技術的な知識は最小限で済みます。
CDN はコンテンツ配信ネットワークの略です。 CDN は、世界中に戦略的に配置された超高速 Web サーバーのネットワークです。ほとんどの人は共有サーバーでブログをホストしていますが (これは問題ありません)、サーバーがニューヨークにあり、訪問者がカリフォルニアにいる場合はどうでしょうか。さらに、訪問者が南米やヨーロッパだったら!?訪問者がサーバーから遠ざかるほど、ページの読み込みは遅くなります。 CDN には世界中に複数の冗長サーバーが配置されているため、コンテンツは常に訪問者の一般エリアのボックスから提供されます。また、CDN には通常、大部分の共有ホストよりも非常に高速に情報を転送できる巨大な帯域幅のパイプがあります。
CDN の設定は少し難しく、この記事の範囲を超えていますが、最も簡単なオプションは CloudFlare です (注: CloudFlare の RocketLoad 機能は Beaver Builder と競合する可能性があるため、必ずオフにしてください)。無料の CDN サービスと、CDN の構成をより簡単にする WordPress プラグインを提供しています。 CloudFlare には、無料サービスに含まれる一連のセキュリティ機能もあります。正直に言うと、Cloud Flare は私がこれまで見つけた中で最高のセールの 1 つです。 CloudFlare をオンにすると、特に画像の多いサイトでページの読み込み速度が大幅に速くなります。池の向こう側、または元のサーバーから地理的に離れた友人たちの速度が向上することを想像することしかできません。
もう少しセットアップ (および料金) が必要な、より包括的なオプションとしては、Amazon の Cloud Front も非常に優れた CDN オプションです。
WordPress はブログのすべての情報をデータベースに保存します。 WordPress は膨大な量のデータを処理できますが、データベースが増大すると必然的に速度が低下します。データベースが肥大化する一般的な原因の 1 つは、スパム コメントです。私たちは皆、この問題を抱えています。 WordPress のコメントスパムは陰湿であり、現実のものです。ただし、役立つことがいくつかあります。
まず、Akismet をまだ使用していない場合は、使用してください。 Akismet は、Automatic (WordPress の背後にある会社) によって作成され、スパム コメントを選別するのに優れています。コメントがブログに残されるたびに、Akismet はデータベースと照合して、コメントが正当であることを確認します。そうでない場合、コメントは自動的に削除され、コメントの存在に気づくことはありません。
しかし、Akismet のことを知らなくて、すでに数百、おそらく数千のスパム コメントがキューに残っている場合はどうなるでしょうか?残念ながら、Akismet はスパム防止機能を備えているため、役に立ちません。ただし、古いスパム コメントをすべて削除するのに役立つもう 1 つの便利なプラグイン、WP Comment Clearer があります。まだ多少の作業は必要ですが、このプラグインを使用すると、スパム コメントを削除するプロセスがはるかに速くなります。
データベース肥大化のもう 1 つの大きな原因は、ポストリビジョンです。 WordPress はリビジョンの保持に優れています。時々素晴らしすぎる!自分の古いブログ投稿をいくつか振り返ってみたところ、30 以上の改訂が加えられたものがいくつか見つかりました。プラグイン Revision Control を使用すると、保存できるリビジョンの数を設定でき、データベースを無駄のない状態に保つことができます。
テーマ開発者は、軽量テーマをリリースすることの利点を認識し始めています。しかし、消費者は依然として機能と価値を同一視しており、オールインワンのメガ テーマが依然としてトップ テーマリストの上位を占めています。これらのメガテーマは、その機能をすべて考慮すると非常にクールですが、これらの機能はすべて速度の低下に相当します。
FastLine Media では、WordPress テンプレートのカスタマイズ/インストール サービスを提供しているため、このことを十分に理解しています。私たちはいくつかのテンプレートを選択し、クライアントにお気に入りのものを選んでもらいます。次に、ブランドとビジネスに合わせてテンプレートをインストールしてカスタマイズします。最初の 10 ~ 20 個の WordPress テーマを使った後、私たちはすべてのプレミアム テーマに蔓延しているように見える機能の肥大化と不必要で混乱を招くオプションのすべてにうんざりしていました。これが Automator テーマを作成した理由の 1 つです。
シンプルモダンをテーマにした小規模なショップを探すのは難しいかもしれません。最近のお気に入りは Elegant Themes と UpThemes ですが、他にもたくさんあると思います。
WordPress はそのまま使用しても非常に高速で効率的なソフトウェアであると述べました。プラグインについても同じことが言えません。プラグインに関しては、1 つの悪いリンゴがサイト全体を混乱させる可能性があります。何を尋ねますか?最初のタスクは、どのプラグインが速度低下の原因となっているかを特定することです。これを行う 1 つの方法は、すべてのプラグインを無効にしてから、サイトをチェックしながら 1 つずつ有効にして、どれが速度低下の原因になっているかを確認することです。
しかし、トラフィックが多くプラグインも多いブログがある場合はどうなるでしょうか?訪問者がたくさんいるライブサイトですべてのプラグインを無効にするのは得策ではありません。心配しないでください。=D にはプラグインがあります。P3 (プラグイン パフォーマンス プロファイラー) を見てください。 P3 は、各プラグインからのオーバーヘッドを分析し、問題のあるリンゴを特定するのに役立ついくつかのチャートやグラフを吐き出します。
これらの提案は、それ自体のセクションを正当化するものではありませんが、言及する価値はあります。
ウェブホストを切り替えるのは確かに面倒なプロセスです。それだけの理由で、この提案は佳作に選ばれます。ただし、WordPress インストールを移行することに躊躇していない場合は、サイトを最新の Web サーバーに移行すると、ページの読み込み速度が大幅に向上する可能性があります。
画像を圧縮すると、特に画像を大量に使用するサイトの場合、ページの読み込み時間に大きな違いが生じます。私たちのほとんどは、Photoshop の「Web 用に保存」に慣れており、画像の解像度とトリミングの基本を理解していると思います。この点に関する優れたリソースの 1 つは、WP-Smush.it と呼ばれるプラグインです。 WP-Smush.it は、画像を WordPress にアップロードするときに自動的に可逆圧縮します。 Photoshop から出てきた後でも、画像のファイル サイズが 10 ~ 20% 削減されたのを見てきました。個人的には、管理しているすべての WordPress サイトでこれを実行しています。そうしない理由はありません。
データベースをクリーンで無駄のない状態に保つことについて説明しましたが、既存のデータを最適化することもできます。プラグイン WP-DBManager を使用すると、データベースを簡単に最適化できます。優れたバックアップ/復元機能も備えています。
WordPress サイトが高速であれば、より多くの訪問者を惹きつけ、より頻繁に訪問し続けることができます。 WordPress サイトを高速化するには、サイトの速度を低下させている原因を特定し、その問題を解決するための措置を講じるプロセスが必要です。比較的新しいブログで古いプラグインや動作が遅いプラグインを実行している場合は、データベースを最適化してもおそらく役に立ちません。セットアップに固有の問題を特定し、最初にそれらを修正する必要があります。もちろん、その考えに圧倒された場合は、お気軽に私たちに連絡してください。いつでも喜んでお手伝いさせていただきます!
速度を上げるためにブログにどのような手順や変更を加えましたか?ページの読み込み時間に最も大きな影響を与えた提案はどれですか?
写真提供: ピーター・キム、ジョン・ウルフ
Cloudflare の Rocket Loader との競合はまだありますか?この機能は JavaScript の処理に非常に役立ちます。
https://gtmetrix.com/reports/www.wpbeaverbuilder.com/5nAOzOfN を使用してページをテストすると、wpbeaverbuilder.com は静的リソースに関してパフォーマンスが非常に悪いことがわかります。プラグインを購入する予定ですが、この静的リソースの速度低下はまったく良くありません。
私は現在、デフォルトのシステムとして Tumblr を使用しています。あなたが持っているようなものが欲しいのです。
おめでとうございます。効果的なウェブサイトに投資する必要があると思います。
コメントを一括削除するための新しいプラグイン (または別の方法) はありますか? WPCommentCleaner は 5 年間更新されていません。クライアントから、数千件のスパム コメントがあるサイトを渡されました。できるだけ効率的に削除したいと考えています。
W3 Total Cache は、私の Beaver Builder 列を好みませんでした。横4は表示されません。 WPRocket をインストールしましたが、BB レイアウトには影響しないようです。ただし、W3 ほど効果的ではないようです。
[…] 高速なウェブサイトは非常に重要です。定期的なメンテナンスを少し行うことで、WordPress サイトを *$#@ の速度で高速化できます。 […]