MovableTypeで落ちるサイト(笑)

Posted by
ぴろり
Posted at
2009/02/15 01:57
Trackbacks
関連記事 (0)
Comments
コメント (1)
Post Comment
コメントできます
Category
開発メモ カテゴリ

 今回は面白いネタが手に入った。某サイトでのはてなブックマークのホットエントリ入り後のアクセス解析などが公開されている。まぁ、色々な疑問があるんだけど適当に箇条書きにしておく。タイトル変えました。

このエントリーをはてなブックマークに追加  

 そもそも MovableType で構築したサイトをアクセス過多で落とすことの方が難しいだろ…jk

  • ソーシャルブックマーク経由などでアクセス爆発が在りうるページで PHP を使用していた。これがダイナミックパブリッシングじゃなかったのが不幸中の幸い。
  • ごく普通の PHP スクリプト×5,000PV/日程度でレンタルサーバが落ちるはずが無い。よほど重いテンプレートだったか、サーバがショボすぎたか。
  • MovableType で PHP を生成していたのなら、生成される PHP コードのチューニングは自在のはずなのに、それすらできていなかったのか?
  • 最大で5,000PV/日程度のアクセスで MySQL が落ちるとかって何?
  • サーバのレスポンスを見ると If-modified-since ヘッダを無視している。そりゃダメだろ。
  • ロードバランサ不備、Web サーバの冗長化無し、DB のレプリケーションも無しのレンタルサーバを落とすような PHP を運用するのは他のユーザにとっていい迷惑。
  • 「XREAやCORESERVERは、自分で借りるサーバーを選べるから」って選んだサーバに同じことをする DQN ユーザが居たら自分で選んだ意味も無い。
  • そもそもサーバに関する管理ノウハウが無さ杉。
  • もし仮にMTでダイナミックパブリッシング(DP)を利用するのであれば、アクセスの度にデータベースへの問い合わせクエリが発生するので、それほど PV 数が見込めない、月別アーカイブページやカテゴリアーカイブページなどで利用するに限る。今回、個別アーカイブページも DP だったら一発昇天だったはず。
  • DP ではテンプレートモジュールを include で入れ子構造にしていると、あっという間にヒープスタックを食いつぶすことがある。

 ちなみに、さくらインターネットサーバでは、結構重たい PHP ページを運用していますが落ちたことは一度もありませんので割とオススメです。とさりげなく宣伝(笑)

このエントリーをはてなブックマークに追加  



関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

寄せられたコメント (全 1 件中、最新 5 件まで表示しています)

Posted by
もりまさともりまさと
at
2009/02/15 13:26
ID
Uus37VXI
こんにちはベイリーフ森です。
興味深く読ませていただきました。
MTの気に入っているところは、スタティックパブリッシングです。
それでもレンタルサーバーを利用した場合、いい結果が出ない時がありますね。
最近、Typepadでどこまでクオリティーの高いサイトを作れるかを模索中です。
もちろん「PHPなし」でね。。。。
私も「さくらインターネット」のチューニングは素晴らしいと思います(笑)

コメントを投稿する

 
 (必須, 匿名可, 公開, トリップが使えます)
 (必須, 匿名可, 非公開, Gravatar に対応しています)
 (必須)
スパム コメント防止のため「投稿確認」欄に ランダムな数字 CAPTCHAについて を入力してから送信してください。お手数ですがご協力のほど宜しくお願いいたします。