私は有料の .Net 開発者ですが、共有ホスティング プロバイダーを使用して LAMP スタックでホストされている個人の Web サイトを持っています。Windows with .Net ホスティング プロバイダーに切り替えることをしばらく考えていましたが、実際に私を悩ませているのは価格です。私が切り替えたいと思った理由は、.Net のほうが開発がずっと楽しく、実際には PHP ではなく .Net を使用しているためです。
私の現在の Linux ホスティング プロバイダーでは、月額わずか 10 ドルで、個人用サイトで使用したいよりも多くの帯域幅とディスク容量を手に入れることができます。現在、380 GB のスペースと 7700 GB の転送が割り当てられています。特に CPU 使用率の制限が設定されているため、これらの制限に到達することは決してできないことを認識していますが、スペースが不足することを心配することなく、ウェブサイトにたくさんの写真をアップしようとしているのは素晴らしいことです.
しかし、Windows ホストから提供されているものを例にとると、月額 17 ドルで、2 GB のディスク容量と 200 GB の転送しか得られません。転送制限は、私が 1 か月に使用する範囲内に収まっているように見えますが、2 GB のディスク容量は非常に少ないようです。特に、SQL Server データベースには 400 MB しか使用できなかったためです。
質問に対する十分な背景は、Windows と SQL Server のライセンスに支払うコストのみに関連する価格の違いですか、それとも Windows ホスティング プランのコストに含まれるとは考えていないものがあります。私は Linux ホストで優れたサービスを受けているので、さまざまなホスティング サイトを運営する質の高い人々の問題ではないと思います。ソフトウェア ライセンスのコストは、本当にそれほど大きな違いを生むのでしょうか?
価格がライセンス コストによるものである場合は、Windows と .Net を使用するホストが増えているのに、価格を最小限に抑えるために利用可能な PostgreSQL や MySQL などの代替データベースを使用して、基本的に同じ機能を提供するホストを増やしてみませんか。