Home > Memorandum > レンタルサーバー選び - ワタシの場合 -

レンタルサーバー選び - ワタシの場合 -

初めてのレンタルサーバー

ワタシが初めてレンタルサーバーを借りたのは2003年秋でした。
最初に借りたのは link ロリポップ です。
当時はまだblogを意識する事もなく、ましてやMovableTypeなど知る由もなくサーバー選びの際に重要視したのは月額料金とcgi利用可能かどうかという2点だけで容量などは特に問題視していませんでした。
ただ、MovableType等の静的生成でのblogを長期運用するとなると容量不足に悩まされる場合が出てくるように思います。
1つエントリーをあげるたび、1つカテゴリーを増やすたび自動で生成される各種アーカイブ。
必要最低限のアーカイブに限定するにしても毎日コンスタントにエントリーをあげていけば1.2年で相当なファイル数にのぼるのは目に見えています。
画像やPodcast等サイズの大きいファイルを扱う場合は特に容量は大きな問題になってくると思います。
エントリーがかさめば当然データベースも肥大化します。
MovableTypeの場合はMySQLは必須ではないのですが快適に運用しようとなるとやはりBerkeley DBでは今までの経験上限界があるように感じますしblogツールの中にはMySQL必須のものもあります。
選択肢を初めから狭めない為にもMySQLが利用可能なサーバーであるかどうかという点も重要になってくると思います。
独自ドメインをすでに取得しているならば自分に合うサーバーを探すため実際に試しながらいろいろ渡り歩くのも一考ですがなるべくハズレは掴みたくないですし
多くのエントリーを抱えたままの移行は時間も手間もかかる為なるべくなら避けたいところ。
最近ネットのお友達とレンタルサーバー選びについて話す機会がありました。
また自分自身も3月の契約切れまでもう間もなくということもあり、最適なサービスを提供しつつ尚且つ自分にとっての適正価格のレンタルサーバーを探そうという気持ちが盛り上がっています。
その前に自分の整理の為にもMovable Typeを設置するのに適したサーバーという観点からワタシの経験談をちょっくらまとめてみます。

500エラーとの闘い

ワタシが本格的にMovableTypeでblogを始めたのは2004年6月からです。
全てが手探りのblog運営でしたが link ロリポップ ではPHPとMySQLが利用可能なサーバーであった為当初は比較的快適であったと記憶しています。
ところが半年が経過してエントリー数も500件を超えた頃から個別エントリー・アーカイブの再構築途中で頻繁に躓くようになり
新規エントリー時やコメント投稿とTB受信時においても500エラー(Internal Server Error)が多発するようになりました。
再構築の際のエラー回避の対策をいくつか講じてみましたが根本的な解決には至らず日々悪化の経路を辿るばかり。
閲覧者に対しても吐き出されるエラーは大変頭の痛い問題でした。
ワタシが取った再構築の負荷軽減対策は以下の通り。

1.)mt.cfgの設定(MT3.2の場合mt-config.cgi)
EntriesPerRebuildの値を修正
2.) link rebuild支援ツールの導入
分割リビルドを可能にする
3.)テンプレートのPHPモジュール化
テンプレートの共通部分を共有
4.)自動で再構築するテンプレートの見直し
インデックステンプレートの再構築負荷を軽減

中でも1番効果があると思われたのが3.)テンプレートのPHPモジュール化です。
時間帯にもよると思いますがモジュール化をした事で再構築時間が約1/6に短縮されました。

サーバー移転への道のり

どんなサーバーであろうと負荷軽減対策は常に施しておいて損はないわけですが今回のサーバーの場合限界がありました。
どんな対策も対処療法でしかなく移転を真剣に考えるようになりました。

今回のサーバー選びはblog運営を念頭に置いて選びました。
条件は以下の通り。
1.)cgi/MySQL/PHP利用可
2.)低価格(月1000円以下)
3.)容量500MB以上

また、ダイナミックパブリッシングやcronによる予約投稿の導入を考えている場合サーバーによって対応状況が違うので事前に確認する事が重要だと思います。
長期的な運用を視野に入れるとディスク容量についてもプランの変更などで後々追加可能かどうかということもチェックすべきでしょう。

いくつか候補があった中で実際にMTを運営されている方の口コミ情報は大変参考になりました。
(mixi等でチェックさせていただきました)
また、サーバーに無料のお試し期間が設けられているところは安心できると思います。
ワタシ自身もお試し期間を利用してMTを設置し実際の使用感を確かめたところ再構築の際の500エラーも出ず快適だと感じたので link SAKURA Internetとの契約に至りました。
さくらではダイナミックパブリッシングには対応されていないようですが、ワタシの場合使用しているPerlのプラグインの問題でダイナミックパブリッシングは当初から使用するつもりはありませんでした。
ただし現在はPerl版ダイナミック・パブリッシングの為のプラグインも公開されていますのでPerl版だったらさくらでもダイナミックパブリッシングは可能だと思われます。(自分では未確認)

- 参考 -
link The blog of H.Fujimoto:再構築不要化カスタマイズ(全SQL対応・その1)

ドメインの取得

前述したように今後レンタルサーバーを変えることになった場合URLが変更になるのは避けられません。
その為にも前もってドメインを取得しておくと余計な混乱を回避できると思います。
最近ではドメインも個人レベルで気軽に取れるような価格設定になり複数取得している方もいらっしゃいます。
やはり独自ドメインでの運営は愛着が全く違います。
ワタシの場合さくらへの移転に伴いドメインも取得したのですがサーバーによってはドメイン取得代行サービスを合わせて行ってくれるので同時に申し込むと後の設定が楽だと思います。
ただドメインは基本的にどの代行サービスで取得しても変わりがないと思われるので価格を比較検討して他社で取得し後々ドメインを移管するというのも1つの選択ではあると思います。
ワタシの場合はcomドメインが1番安いと思われる link MuuMuu Domain! (com年間\808)で取得しさくらへは移管手続き等をせずに運用していますが特に問題はありません。

両社の比較

ワタシがロリポとさくらを借りてみて感じた独断と偏見による相違点は以下の通り。

ロリポップ

△基本的にプランは1つのみ
○管理画面が初心者にもわかりやすい
○MovableTypeのマニュアルも親切丁寧
○使えるドメインが豊富(しかも結構いいのが多い)
×MySQLのサーバーが少ない
△電話サポートなし(チャットサポートがある)
○ユーザー数が多いので情報が多い
×cron非対応

さくら

○目的に合わせた複数のプランある
×管理画面がとっつきにくい
△MovableTypeのマニュアルが物足りない
×使えるドメインが少ない
○電話サポートがある
○ログの読み込みや再構築がスムーズ
×phpがcgi扱い
×ダイナミックパブリッシング非対応

他にもあるかもしれません。
強引にまとめてしまうと誤解を招く表現かもしれませんが初心者向きがロリポップ、品質を重視するならさくらといったところでしょうか??
でものんびりまったり更新するならロリポップでも十分だと思います。

今後のサーバー選び

ワタシ自身今年の3月に現在のさくらとの契約が切れる予定です。
そのまま更新してもよいのですが年々欲が出てきましてレンタルサーバーに求めるハードルも高くなってきました。
それに今現在容量の面で心もとない感じですでに先が見えてきているのです。
根本的にファイルの大掃除が必要だとは思うのですがなかなか手をつけられずにいます。
さくらの上位プラン(プレミアムプラン)への変更も考えてみたのですが目を海外に向けてみると圧倒的なサービスの充実度とその価格の安さにビックリすると同時に猛烈に借りたい気持ちが盛り上がります。
とりあえず今現在の候補は以下の通り。

link (mt) Media Temple

link DreamHost

サービス面ではDreamHostが最強な気がします。
・容量20G(しかも自動で毎週160MBづつUPするらしい!!)
・MySQLデータベース 無制限で作成可能
・再販可能
…などなど
しかも年間契約すればドメインが1つ無料でついてきます。
ただ実際借りてみた人の話を聞いてみると管理画面がわかりにくいそうです。
それにPHP My Adminがインストールされてないとかで自分で入れないといけないっぽいです。


( 2006-01-17 23:42 追記 )
■注■デフォルトでインストールされているそうです。
Thanks, Ange
言葉の壁もありますし安易に乗り換えると危険な気がします…
でもかなり魅力的で心惹かれています。
返金制度もあるらしいので来月あたり試しに借りてみようかな…

安定したblog運営の為のサーバー選びはどの程度の更新頻度なのか?何がしたいか?によっても様々だと思います。
後悔しないためにも納得行くまで比較検討される事をお勧めいたします。
これは自分にも言えることですけどね :-)

Home > Memorandum > レンタルサーバー選び - ワタシの場合 -

Search
Feeds

Page Top