ホスティング - 目次
オススメ Web ホスティング
Web/DB プログラミングの実行環境として必須なのが、当然ながら Web サーバーとデータベースです。 環境を大きく二つに大別すると、Linux による環境と Windows による環境、というように分けられます。
Linux + Apache
基本的にホスティングでは LAMP (Linux + Apache + MySQL + PHP/Perl) による環境構築がオススメです。ディスク容量、転送量、アカウント作成数、データベース数等、 スペックで比較して非常に優れたホスティングサービスを調べ、ランキングを作りました。
ちなみに、当サイトは ブルーホスト のウェブホスティングを利用しています。 安定していますし、利用可能なアプリケーションは豊富ですし、本当におすすめです。»» ブルーホストの詳細...
Windows ウェブホスティング
プログラミング環境として ASP.NET を必要とする場合は、Windows 環境で IIS が必要です。
しかし残念ながら、もともと Windows はデスクトップ環境を重視して開発されてきた経緯があり、 シェアホスティング環境のように、シェアして使うのに向いていないです。
AWS の EC2 等の VM 環境で運用するのが良いと思います。
クラウドコンピューティング
アマゾン Web サービスは非常に安価で高品質なクラウドコンピューティング環境を提供しています。
例えば CDN (コンテンツデリバリネットワーク) サービスは費用が高額だったので以前はオイソレと手を出すことの出来なかったのですが、 アマゾンクラウドフロントによって、CDN も非常に身近なものになりました。
脱線ですが大量のファイル配信等でなくても、 ファイルを分散させてダウンロードさせるだけでトータルでパフォーマンスが改善する場合も少なく無いものです。一度試してみてください。
- 格安の CDN サービス ~ アマゾンクラウドフロントの利用方法
- Amazon RDS 上の MySQL を利用する方法
- ブルーホスト上の WordPress を Amazon RDS 上の MySQL で動かす方法
特に WordPress などの CMS についてはこちら にも書いてますのでご覧ください。