|
Yahoo!ブログユーザーの皆様、日ごろブログの不具合や重さに悩まされることは多いことと思います。 「重い」とは即ちどういうことか。 どういった不具合が生じているのか。 これを少しでも軽減させるために、何ができるのか。 考えてみたことはありますか? ぜひ、これを機会に皆さんに広く知っていただきたいと思います。 そもそも、「ブログが重い」という現象は Yahoo!ブログサーバーへの負担が過多になっているということなのです。 ▼ サーバーに負荷がかかるとはどういう事か? サーバー負荷とは、「サーバー」というパソコンの親玉のようなコンピューターが そこでやりとり(送受信)されるデーターが多くなれば多くなるほど、 そのコンピューター(サーバー)の処理能力が遅くなる事を言い、 平たく言えば負荷が高まるとコンピューターが「パンク状態」となって、 様々な不具合が起こる原因となるのです。 皆さんのパソコンで、ブラウザ画面を10画面も20画面も、たくさん開いたり、 アプリケーションソフトを複数起動させて使っていると、動作が遅くなりますよね? つまり、Yahooブログサーバーでも同じ事が起こっているわけです。 データーがたくさんやりとりされると、それだけCPU(演算装置)が多くの計算を するために、処理能力が遅くなって最終的にはパンク(計算処理不可能状態)してしまい、 様々な不具合(ハングアップ等)になるわけです。 ☆ 不具合の種類 ★負荷による不具合の種類としては、以下のような現象が考えられます ・コメントしたのに画面が切り替わっても表示されない (原因)コメントデーターを格納しているサーバーからのデータが届かない ・ブログ画面がなかなか開かない (原因)サーバーが混雑しており、ブログ画面を表示するためのデータがなかなか届かない ・お気に入り登録(ファン登録)が出来ない、正常じゃない (原因)負荷により、正常にデータがサーバーに届かない、またはシステム上の不具合 ・Wiki文法使用の記事が反映せずに、入力したままの画面になる (原因)負荷のために、Wiki文法ソースが正常にHTMLソースに変換されない為に起こる不具合 ・画像が表示されない (原因)画像が保管されているサーバーからのデータ送信が遅くなり、表示されない。 ・転載記事に「転載元」が表示されない ・トラックバックした時にエラー表示が出る(トラックバック先の記事が表示されない) ☆システム上のプログラムが原因の不具合(のような現象) ・禁止文字列が入力されているために、記事投稿やコメント投稿が出来ない ・連続して記事が投稿出来ない(業者による記事連投を防ぐ為のシステム側の対策) ・1つのブログに11連続以上のコメントが出来ない (原因)負荷対策の為に連投規制がされており、一定の時間を開けないと連続投稿出来ません。 ▼サーバー負荷が起こる原因 サーバー負荷の原因になるものには、様々な理由があります。 ■基本的には、サーバー ← → ユーザーのパソコン 間のデーターの送受信量が 多くなればなるほど、サーバーに負荷がかかります。 ・たくさんのユーザーが接続してブログを表示しようとする事 ・記事にファイルサイズの大きな画像を載せていて、それを表示させる事 ★1画像のファイルサイズが500MBytの場合、文字数に換算すると 2億6千214万4000文字分のデーター量になります これは1記事の制限文字数=5000文字=4.88KB の 10万5千倍のサイズになりますので、いかに画像ファイルというものが サーバーに負荷をかけているかという事が理解出来るかと思います ・ランダムブログ機能による、ブログ間サーフィン行為 ・コメント表示されない為などの理由により、何度も記事更新をする行為 ☆これが結構、負荷増進につながっている大きな原因とも思えます。 重い時ほど、多くの方が更新ボタンを押したり、コメントを出す為にコメントし そのためにまた記事全体のデーター送信をサーバーが行うので、 悪循環が重なるために余計に重くなるという事です。 ◎サーバー負荷を減らす方法 ・大きな画像は、フリーソフト等でなるべく小さい「ファイルサイズ」に縮小する。 ・意図的に大きく表示させたい場合を除き、画像の横幅を560ピクセル以内にリサイズする ・トップページにファイルサイズの大きい画像を表示しない ・書庫設定で記事表示設定を「タイトル表示」にする ・(Yahooサーバーに直リンクされている)画像素材を多く並べたような重い記事を転載したい場合は 非公開書庫に転載し、必要な分だけを記事で使用する ・素材記事を自分のブログでも紹介したい場合は、元記事への文字リンクで紹介する ・アクセスの多い時間帯は、不具合発生により余計に悪循環になるので避ける ・それでも多くの画像などを表示させたい場合は、有料レンタルサーバーを借りて 規約に違反しないのを確認の上でそのサーバーに画像を置いて直リンク表示させる (この方法ではYahooブログサーバーに全く負荷はかかりません) △名前アイコンの不使用や、アバターの非表示、顔アイコンの最小画像サイズアイコンの使用なども わずかな負荷低減にはなりますが、個人的には画像ファイルサイズの縮小の方が 単位が全然違いますので大きな負荷低減効果になると思います Yahoo!側が何らかのシステム変更を行っているときには。 その段階でかなりの負荷がサーバーにかかっているので、通常時以上に不具合が生じるようです。 重い時間帯、時期にイライラしながら【更新】を押すことが。 余計悪循環になるのですね。 しかし、なかなか自分の都合をサーバーの都合に合わせることも難しいでしょう。 重い時間帯しかブログ更新できないユーザーも多いことと思います。 けれども、その原因やしくみが頭に入っているかいなかで。 違ってくることもあるのだと思います。 知らずにただイライラしているよりも、遥かにいいですよね? 当ブログでは【Microsoft Office】が搭載されているPCで使用可能な 【Microsoft Office Picture Manager】というプログラムでの縮小方法を解説しています。 →「画像の大きさについて。」 汎用性がありませんが、画像縮小についてコメント欄も含めてお読みいただきたいと思います。 またPCのバージョンを問わずに使用できるフリーソフトをOYAJIさんが紹介していますので。 ぜひ、そちらをご利用ください。 →「超簡単!!大きな写真は縮小しよう♪」 →「超簡単!!画像縮小ソフト『BTJ32』の使用方法♪」 Special Thanks:OYAJI様 |

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用



ご紹介ありがとうございました。不具合やその他の現象について署名運動をする事も意味のある事ですが、 その議論の前に、原因が「何か」について皆さんがまずちゃんと認識し、その原因を取り除く方法をきちんと提示していかなければ、 運動そのものも無意味になりそうに感じましたので、記事にさせて頂きました。 どんな事であれ、起こっている「事象」がどういう経緯で起こっているのかをちゃんと「知る」事が重要だと思います。
2006/4/9(日) 午前 1:02
OYAJI様。とても有益な考察記事をありがとうございます。「重い重い」と嘆いているだけではなく、しっかりとその原因と回避する術を見つめていくことは非常に大事なことと思い皆様へ紹介させていただきました。これを機に多くのユーザーに知っていただければと思います。
2006/4/9(日) 午前 1:37
こんにちわ。まーくんです。
コメントしたのに表示されないブログ確かに見たことあります
それって結構むかつくんですよね
サーバー負荷が原因だったとは
知らなかったです。
詳しいですね。
サーバー負荷にならないようにしてもらいたいと思いました
また来ます
2009/5/10(日) 午後 1:43 [ まーくん(レンタルサーバー研究者) ]