[新機能] クラウドバックアップがよりシンプルに - Duplicator Cloudがサードパーティストレージを排除
[新機能] クラウドバックアップがよりシンプルに - Duplicator Cloudがサードパーティストレージを排除
ジョン・ターナー
ジョン・ターナー
あなたのWordPressサイトは訪問者には速く見えるが、管理ダッシュボードにログインすると、すべてが遅く感じる。
ページの読み込みに時間がかかる。古い記事を検索するような単純な作業でさえ、信じられないほど遅く感じる。
問題はおそらくデータベースにある。
WordPressのデータベースを書類棚だと思ってください。時間が経つにつれて、そのキャビネットは重複したファイルや古くなった文書、捨てるのを忘れたものでいっぱいになります。何を探すのも悪夢のようになります。
これがデータベースの肥大化です。そして、あなたのサイトが行うすべてのデータベースクエリ、特に管理エリアではクエリが常に発生するため、処理速度が低下します。
肥大化を解消する最も簡単な方法は、WordPressのデータベース最適化プラグインを使うことだ。この記事では、データベースを軽く効率的にするプラグインをテストしてレビューします。あなたに最適なものを見つけましょう!
以下はその要点である:
はい。もしあなたのサイトが1年以上運営されているなら、データベースを最適化する必要があります。手動で行うこともできますが、ウェブサイトのデータベースから不要なデータを簡単に削除できるプラグインもあります。
あなたのデータベースに注意が必要であることを知る方法を説明します:
これが最もよく見られる症状です。wp-adminでページ間をクリックするのに数秒かかることがあります。
訪問者が検索機能を使用すると、タイムアウトしたり、結果を返すのに10秒以上かかったりします。それは、データベースがすべての雑多なものをクエリするのに苦労しているのです。
実際のサイトのコンテンツは100MB程度なのに、バックアップファイルは500MB以上あるかもしれません。残りは?データベースの肥大化です。
データベースが非常に大きいため、バックアッププロセス自体が這うように進む。
投稿を公開したり、コメントを承認したり、プラグインをインストールしたりするたびに、WordPressはデータベースにデータを書き込みます。そのデータのほとんどは、不要になったときでも永久にそこに残ります。
データベースを肥大化させる主な原因について説明しよう。
WordPressは、変更を加えるたびに投稿のコピーを自動的に保存します。
2,000ワードのブログ記事を書いて、50回編集した?あなたは今、その記事を50部、データベースに保存している。
投稿、ページ、コメントを削除すると、それはゴミ箱に入ります。しかし、「ゴミ箱」は永久に削除されるという意味ではありません。
WordPressのゴミ箱を定期的に空にしていない場合、これらのコンテンツはデータベースに残っており、スペースを取ってクエリを遅くしています。
あなたのサイトにヒットしたすべてのスパムコメントはデータベースに保存されます。Akismetのようなプラグインがそれをキャッチしたとしても、手動でスパムフォルダを空にしない限り、それはまだそこにある。
プラグインをアンインストールしたり、テーマを切り替えたりすると、wp_optionsテーブルに設定が残ることがよくあります。何年も前に削除した20以上の古いプラグインのデータが残っているサイトを見たことがある。
トランジェントは、プラグインがキャッシュのために使用する一時的なデータスニペットです。有効期限が切れて削除されることになっていますが、そうとは限りません。古いトランジェントはすぐに溜まってしまいます。
倉庫の空き棚のように、「予約済み」と表示されているが実際には使われていない棚を考えてみよう。
データベースは、以前は存在したが今は存在しないデータのためにスペースを割り当てている。そのスペースが使えないまま放置され、データベースを必要以上に大きくしているのです。
最適なWordPressデータベース最適化プラグインは、何を達成する必要があるかによって異なります。
日常的なメンテナンス用に作られたものもある。また、特定の問題に特化したツールもある。
私が実際に使用し、推奨しているものを紹介しよう:
Duplicatorは伝統的な意味でのデータベースクリーナーではありません。スパムコメントや投稿リビジョンを削除することはできませんが、予想以上に高度な方法でデータベースの最適化に使用することができます。
まず、セーフティネットです。最適化プラグインでデータベースを触る前に、復元ポイントが必要です。
Duplicator Proのスケジュールバックアップは、自動的に安心感を与えます。最適化中に何か問題が発生しても、数分でロールバックできます。

第二に、サーバーをクリーンに保つことができる。先ほどお話ししたような大きなバックアップファイルはありませんか?Duplicatorは自動的に古いバックアップを削除するので、バックアップが溜まってホスティングスペースを圧迫することはありません。

最も効率的な最適化は、データベースのクリーニングではないこともある。データベースを新しく作り直すことだ。
Duplicator Proの移行機能を使えば、まさにそれが可能です。必要なコンテンツを新しくきれいなWordPressインストールに簡単に移行することができます。
Duplicatorを使って、サイトのカスタムバックアップを作成しましょう。ファイルとデータベースのフィルタを使用して、必要なデータのみを含めます。

ステージングURLまたはローカルの開発環境に、新しいWordPressのインストールをセットアップします。新しいので、データベースは小さく最適化されます。
Duplicator Pro " インポートを使ってコンテンツをインポートしましょう。投稿、ページ、ユーザーはクリーンなデータベースに移動します。それ以外はすべて取り残されます。

私はこの方法を5年以上前のサイトに使ったことがあるが、データベース・サイズを大幅に削減できた。日常的な最適化プラグインでは効果がない場合、この方法で純粋に再出発することができる。
WP-Optimizeは、ほとんどのユーザーにお勧めの製品です。定期的なデータベースのメンテナンスに最適なオールインワンソリューションです。
投稿のリビジョンを削除し、スパムコメントやゴミ箱に捨てられたアイテムを一掃し、期限切れのトランジェントを削除し、データベースのオーバーヘッドを一掃します。

真価を発揮するのはスケジューリング機能だ。
WP-Optimizeは毎週または毎月自動的に実行するように設定できます。一度設定すれば、バックグラウンドでデータベースを維持します。

それは、単に問題を解決するのではなく、問題を未然に防ぐ、セット・アンド・フォーゲットのようなメンテナンスだ。
WP-Optimizeはページキャッシング、画像圧縮、GZIP圧縮、コード最小化も提供します。データベースの軽量化と高速化を実現します。
ほとんどのデータベース最適化プラグインは、SQLの直接DELETEクエリを使ってデータベースをクリーニングします。これらはデータベースに「この行を削除してください。完了。
WP-スイープ のようなWordPress組み込みの削除関数を使用します。 wp_delete_post_revision() そして wp_delete_comment().
なぜこれが重要なのか?なぜなら、WordPressの関数はメインのレコードを削除するだけではないからだ。そのレコードに関連するすべてのメタデータ、リレーションシップ、参照もクリーンアップする。
SQLの直接クエリーはそうはいかない。断片的なデータしか残らないので、後々、孤児となるデータが増えることになる。
より徹底的なクリーニング方法です。他のプラグインですでにデータベースを最適化しているにもかかわらず、まだ何かがおかしいと感じる場合、WP-Sweepは多くの場合、プラグインが見落としたものを見つけてくれます。
WP-Sweepはこのデータをすべて削除することができます:
使いやすいスイープボタンがあり、特定のデータを最適化したり、データベース全体をスイープすることができます。

これは日常的なデータベース最適化ツールではない。これは焦土と化すオプションである。
データベースリセットProは、WordPressをゼロから再インストールすることなく、開発サイトまたはステージングサイトを完全にリセットする必要がある開発者のために構築されています。データベースを一掃し、新しく始めることができます。

本番用のサイトにはお勧めしない。しかし、テーマをテストしたり、クライアントのためにサイトを構築したり、ステージング環境を素早くリセットする必要がある場合は、信じられないほど便利だ。
ワンクリックで、以下を含むすべてのカスタムデータを削除できます:
プラグインとテーマはインストールされたままですが、非アクティブになります。リセット後も、メディアファイル、WordPressのコアファイル、管理者ユーザーなどはそのままです。
これはWordPress開発者がステージングサイトを素早くリセットする必要がある場合に便利です。トラブルシューティングの後、データベースを素早くクリーンアップするのに役立ちます。
WP-Optimizeは最高の無料WordPressデータベース最適化プラグインです。無料版では、リビジョン、スパム、ゴミのクリーンアップに加え、自動最適化をスケジュールする機能など、ほとんどのサイトに必要なものがすべて利用できます。
できますが、経験豊富なデータベース管理者でない限り、お勧めしません。SQLクエリにタイプミスが1つでもあれば、元に戻すボタンもなく、サイトを永久に破壊しかねません。データベース最適化プラグインは、大惨事のミスからあなたを守る安全なインターフェイスを提供します。
トラフィックの多いサイトは毎週最適化する必要がある。トラフィックの少ないサイトは、毎月または四半期に一度のクリーンアップで大丈夫です。重要なのは一貫性です。WP-Optimizeのスケジュール機能を使って自動化しましょう。
評判がよく、メンテナンスが行き届いているプラグインを使用し、最初にサイトをバックアップしておけば大丈夫です。レビューや最終更新日をチェックし、データベースを変更する前に必ず最新のバックアップを取ってください。
データベースの最適化は、プラグインの更新やサイトのセキュリティ監視と同様に、継続的なプロセスです。
ほとんどのWordPressユーザーは、何かが壊れるまでデータベースについて考えることはない。その時には、危機を防ぐのではなく、危機に対処していることになる。
データベースを定期的に最適化することで、管理画面のダッシュボードの応答性を保つことができます。サイト内検索を実際に使えるようにし、訪問者がページをイライラさせることなくコンテンツを閲覧できるようにします。
しかし、まずは自分の身を守らなければ意味がない。何かに触れる前に、セーフティネットが必要なのだ。
Duplicator Proは、バックグラウンドで実行される自動スケジュールバックアップを提供します。一度設定するだけで、常に復元ポイントを準備しておくことができるので、最適化やその他の大きな変更の前に便利です。
ここにいる間に、他の厳選されたWordPressガイドも気に入ると思う:
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。