レンタルサーバーからの連絡!

昨日はWordPressとMovable Typeの違いを私のつたない知識で御紹介しましたが、今日はなぜそんなことを調べてしまったかです^^;

それは私のレンタルサーバーからの一本連絡がきっかけでした……

サーバー様「あなたの使われているWordPressがサーバーに大きな負荷をかけているので改善してください。もしこのまま負荷が増え続けると最終的にはポート80を停止させてもらいます!」

との連絡をいただきました……

ポート80を停止されたらサイト全体が閲覧できなくなってしまう、なにより他に使われている方の迷惑をかけてしまうと申し訳ないと思い、改善点をお聞きしました!

しかしながらそれはサーバー様のサポート外ということでグーグル先生に聞いてみることに!

一番最初に手に入った情報はPHPの出力をキャッシュしてサーバーの負荷を減らし表示の高速化を図るWordPressのプラグイン、「WP Super Cache」です^^

WP Super Cache

まずは試しに使用してみたのですが一回目のアクセスではキャッシュをとるので遅いのですが2回目以降は確かに高速化が図られていました^^

しかしながら問題点が……

これはどんどんキャッシュをとっていくため、テーマ(テンプレート)を変更してもすぐには反映されず、キャッシュをクリアしなければいけないということです^^;

考えてみればMovable Typeでは再構築という手段を使って静的ページを生成していますが、このWP Super Cacheではキャッシュ時点のキャッシュを静的ページのようにしているのでキャッシュがなければテーマ(テンプレート)が更新されないのは当たり前のような気がします。

そもそも動的につくられているWordPressを静的にしようとすること自体がそもそも難しいのではないかと*-*

とにかく私はテーマを変更することが多いのでこれはちょっと使えないなということになり違う方法をとることに!

まず出来そうなことでやったことがカレンダーの廃止です!

カレンダーをとるだけでそんなに違うのかと思ったのですがこれはかなり違うような気がしました^^

WordPressのショートコードを使用して生成されるカレンダーでは日別でリンクが生成されているため、クローラーがカレンダーを読み続ける問題があります。

それをとめてあげるために手っ取り早くカレンダーをとってみました^^;

次にしたことはテーマ内にあったPHPコードによってデータベースから情報を呼び出す回数を減らしました。

簡単に言うとPHPコードでも呼び出しても直接記入しても変わりないものに関してPHPファイル内に直接書き込むことです^^

一例ですと<?php bloginfo('home'); ?>→https://okasi-nakasima.com/blog-nakashima/といった感じです^-^

これでアクセスする際にデータベースにアクセスする回数を減らせます^0^

あとは.htaccseeを使いアクセス制限も考えたのですが…

まだまだ知識不足なのでどこまでやっていいものかと^^;

とりあえず今回はここまでで*-*

昨日のWordPressとMovable Typeの比較はこれを調べるうちに考えてみました^^

皆様の中にこれ以上にサーバーへの負荷を減らす方法をお知りの方がいらっしゃいましたらぜひ私にご教授くださいませ_(-_-)_

レンタルサーバーからの連絡!” に対して12件のコメントがあります。

  1. 国富 より:

    サーバー内のアップロードエリアの容量の大きいものとか、あれば、契約するとか。フォトショップ講座の加工した画像や、Blogの過去の写真をJPEG形式の低画質にするとかすれば、どうでしょう。

  2. ウーン。ウーム。私では、頭を抱え込むだけで役に立ちません。私もサーバー負荷かかってます。今週お仲間が助っ人に来てくれます。何かお役立ち情報あれば、聞いてみます。

  3. 豆蔵 より:

    こんばんは

    WPのサーバーへの負荷が大きくなる点は問題ですね。
    レンタルサーバーだと、データ量の使用制限されたりしかねませんものね。
    当然私も会社のHPを作って貰った業者のサーバーを間借りして、ブログを運営してますので、非常に参考になるお話でした。
    ちなみに私もWP Super Cache のプラグイン使ってます。

  4. かいり より:

    ナカシマさん こんばんは

    この手の問題はチンプンカンプン、
    何ともアドバイスのしようがありません。
    力添えになれないで申し訳ございません♪

  5. おはようございます

    流石!ナカシマさん!!
    知識が豊富です
    私は、理解が出来ません・・・

  6. 溶射屋 より:

    新潟スィーツ・ナカシマさん

    おはようございます。

    今回のことでナカシマさんが只のスィーツ屋さんでないことが判明しました。

    僕には全く理解が出来ない内容・・・・・WordPressも色んな問題があるんですね。

  7. 国富様、コメントありがとうございます!
    サーバーの移転は考えているところではあります^^;
    画像を小さくすることはアクセスが速くなるところではありますが、その前にデータベースをなんとかしないと根本的な解決にならないので困っています*-*

    新潟スイーツ・ナカシマ

  8. ティンカーベル様、コメントありがとうございます!
    自社のサーバー(レンタルサーバー)にブログシステムを入れられている方はこのサーバーの負荷というものを見過ごすことは出来ませんね^^;
    ティンカーベル様のところに来られるお助け隊の方が何か知っていらっしゃったらぜひお教えください^-^

    新潟スイーツ・ナカシマ

  9. 豆蔵様、コメントありがとうございます!
    WordPressはアクセス時にサーバーに負荷をかけてしまうのですが、それをなくすとMovable Typeのように再構築をかけないといけないのかなと思っております^^;
    キャッシュもいいのですがテーマの反映などの観点から導入を見送っております*-*

    新潟スイーツ・ナカシマ

  10. かいり様、コメントありがとうございます!
    私もこの問題は全然わからずグーグル先生に頼りきりでした^^;
    でもなんとかしなければならないのでこれからも色々と調べていこうと思います^^

    新潟スイーツ・ナカシマ

  11. 吉野聡建築設計室様、コメントありがとうございます!
    知識はかなり受け売りな部分も多いのですが自分の備忘録もかねて書かせていただきました^^
    理解はむずかしいのでこれからもいっぱい勉強しようと思います^-^

    新潟スイーツ・ナカシマ

  12. 溶射屋様、コメントありがとうございます!
    私は甘いものが大好きな只のスイーツ屋さんですよ^^
    サーバーにとめられると困るので必死で勉強してみただけです(笑)

    新潟スイーツ・ナカシマ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)