回答:
VPSにより、新しいサーバーソフトウェアを試すことができました。通常のapache2 + mod_phpのセットアップを開始しましたが、今ではいくつかのレガシーapache2 + mod_phpサイトに戻るプロキシを備えたnginx + php-fpmがあります。また、APC、memcached、およびmysqldを実行(および調整)しています。
いくつかのサイトを実行するだけで、共有ホストのパフォーマンスが良い場合は、そのままにしておきます。あなたが根を張る権利を行使しようとするなら、VPSは新しいものを試すための素晴らしい経済的な方法です。
それがどれほど広く使われているかはわかりませんが、追加コストを気にしないのであれば、それは非常に良い選択肢だと言えます。一般的に言えば、より多くのスペース、より良いパフォーマンス、独自のソフトウェアをインストールする能力が得られます。
個人のブログに数枚の写真しかない場合、共有プランがおそらく最善の策です。しかし、共有したいGBの写真やビデオがある場合は、複数の家族/友人のサイトをホストするか、ホットスポット無線LANアクセスを保護するためにOpenVPNを設定する(スターバックスの無料無線LAN!)、SVNなどの他のソフトウェアを実行する、または重要ではないマシンでソフトウェアをテストしたい場合は、VPSが最適です。
私は自分の(小さな)Xenファームを持っています。通常、本番環境に配置する新しいサイトごとに作成した、事前に作成されたアプリケーションテンプレートから新しいVPSをプロビジョニングします。
開発に使用する共有ホスティングVPSサーバー、またはトラフィックがまったくないかまったくない駐車場がいくつかあります。
いくつかのアドホックスクリプトを使用して、共有/開発サーバーからより適切な実稼働ホームにサイトを移行するのをかなり楽にしました。
仮想化は他のことに便利であることを忘れないでください。私は通常、管理レイヤーとして、持っているすべての「専用」ボックスでXenを使用します。ほとんどの一般的な問題を解決するために、現場の手と目に頼る必要を避けるのに役立ちます。
とにかく、サーバーのリースが非常に安価であるという事実を考えると、自分でサーバーを取得し、必要に応じて新しいVPSをプロビジョニングすることをお勧めします。これにより、サイトのニーズの変化に応じてリソースをシャッフルすることもできます。
私はTinyVPS(http://tinyvps.ca/)を使用しています。これは約5ドル/月です(また、プロモーションコードはGoogleで確認できます)。
独自のWebサーバーをセットアップする(つまり、絶対制御する)場合は、これで十分です。:-)