02.ワードプレスが重いのは記事が溜りすぎのかもしれない – オリジナルワードプレスプラグイン Delete Press デモサイト | 不人気記事を自動削除
自動ツールで増え過ぎた記事を自動削除して停まらないワードプレスへ!
自動ツールで増え過ぎた記事を自動削除して停まらないワードプレスへ!

02.ワードプレスが重いのは記事が溜りすぎのかもしれない

阿修羅ワークス阿修羅ワークス
極端な例ですが、ワードプレスはデータベースで動いているので、データベースが巨大化して30秒応答がないとエラーになります。
ランファランファ
30秒?
阿修羅ワークス阿修羅ワークス
30秒というのはウェブサーバーの応答時間で、これ以上長引いたらなんらかのエラーに違いない、ということで処理が終わってしまうんですね。
よくあるのは間違って無限ループを発生させてしまった時なんかは、30秒経てば処理が強制中断されて事なきを得ます。
同じようにデータベースからの応答がない場合も30秒で強制的に中断されることがほとんどです。
ランファランファ
それで30秒なんですね。ということは30秒以内に処理できる早さが求められるということですか?
阿修羅ワークス阿修羅ワークス
そういうことです。サーバーのスペックやアクセス数=トラフィックの多さにもよりますが、とにかく処理には限度があるんですね。
ランファランファ
じゃあ、記事はどのくらいの件数にすればいいんですか?
阿修羅ワークス阿修羅ワークス
それぞれ条件が違いますので、一概に何件という言い方はできないのですが、私の感覚だと4万件を超えたあたりから遅いなと感じ始めて、6万件を超えるとレスポンスが明らかに遅くなり、10万件を超すとサーバーエラーが頻発する気がします。
もちろん、めちゃくちゃお金を掛けたモンスターサーバーであればその上限はもっと上なんでしょうけど。
ランファランファ
私、記事100件もないから関係なさそうだけど、限度があるなんて知りませんでしたよ。
阿修羅ワークス阿修羅ワークス
困ったことに記事はテキストファイルに保存されているわけではないので、FTPからは消せないですね。
エラーが出るとログインすらできなくなりますよ。お手上げです。
そうなると、データベース管理ツールにログインして手動で消す必要があるんですが、データベース言語のSQLを知らない素人には無理ですよね。
ランファランファ
えーこわっ。じゃあ、自動ツールで大量に投稿している人はそのうち止まっちゃう?
阿修羅ワークス阿修羅ワークス
そうですね。私のツールでは最大記事件数を指定できるのでストッパーが働きますが、自動ツールで無計画に投稿していくと、すぐに4万件は超えますね。
1日に100件の記事を投稿していくと、1年ちょいでモタつきますね。
1日1000件なら10倍ですから、1ヶ月ちょいでモタつく計算です。2ヶ月後にはまともに動かなくなる恐れがあります。
ランファランファ
調子に乗って自動的に投稿し過ぎるのはよくないんですね……。
阿修羅ワークス阿修羅ワークス
いくらCMSで自動で投稿できるからといって、無計画に記事数を増やしすぎると痛い目に逢います。

コメント

記事に戻る

コメントを残す