• 締切済み

Asp.net のコストについて

個人でウェブサイトを構築、運営する場合、Asp.net (MVC) はPython, Ruby など他言語に比べやはりコストがかかるのでしょうか。 1、サーバーは共有レンタル、専用レンタル、VPS、クラウドなどすべてにおいてLinuxより高いのでしょうか。またライセンス料が必要なのは、自分でサーバを所有した場合のみ必要なのでしょうか。 2、開発環境はフリーのものがいろいろとあるようですが、例えばある機能をサイトに追加したいと思った場合、無料のものでは制限があるため、有料のVisual Studio を使わないと不可能な場合もあり得るのでしょうか。 3、その他、運用上も含め予期せず、他言語に比べコストが高額になっていく場合もありますか。 以上、お手数ですがよろしくお願いします。

みんなの回答

  • shockatz
  • ベストアンサー率80% (153/191)
回答No.2

#1です。 1について 国内ならwill@netやwinserverが有名です。海外なら超大手がいっぱいあります。 http://www.willnet.ad.jp/ http://www.winserver.ne.jp/ http://www.hostgator.com/ 2について 開発機がWinなら、パフォーマンスや安定でExpressがデフォルトだと思います。フリーの開発環境は知りません。あくまで仕事利用なのですいません。 Expressですと、プロジェクトに制限(クライライブラリが作れない、など)があり、各種アドオン(ReSharperやPHP Toolsなど)が使えません。 3について javaや.NETには、市販の有償モジュールが星の数ほどありますが、あくまでオプションで、自前で作りこんだり、フリーやシェアウェアのモジュールを使うことが殆どです。 ただ、業務開発用途などで高い信頼性や性能が求められたり、将来的なメンテナンスが必要な場合は、こういうモジュールを購入することが必須(フリーウェアの利用を禁止されることも多い)なので、重要な選択肢ではないかと思われます。

maplele
質問者

お礼

Expressでは、単なる開発効率の問題というだけではなくプロジェクトに制限がでてきてしまうというのは考えものですね。 いろいろと教えていただきありがとうございました。

  • shockatz
  • ベストアンサー率80% (153/191)
回答No.1

1.最近はExpressWebのようなASP.NETレンタルサーバが出てきたので、特別に高価だとは思いません。 ただ、レンタルサーバ全体が激安なので、Linuxに比較すれば若干は高価です。 レンサバやVPSでは、料金にライセンス料が含まれています。 2.フリーならばWeb Developer Express、有償ならばVisual Studio。どちらもMSの純正です。 あらゆる意味でVisual Studioが優れていますが、Expressで開発できないという事は全くありません。 3.どのような環境を想定して比較されているのかよくわかりませんが、基本環境(ASP.NET+MS-SQL)においては前述の通りです。 激安サーバ(月額1,000円以内)では5割増、バックアップ・フェールセーフ・無停止保障まで含めたエンタープライズ環境ならば、どちらでも高額なので差はないと思います。 ただし、(専用サーバ環境で)負荷分散などのため複数マシンを調達する場合は、ライセンス料で差が出ます。 あと、RubyやPythonが動作するレンタルサーバはまだ少数派です。「他言語」とはphp一択で判断しています。

maplele
質問者

補足

ご回答いただきましてありがとうございます。 1について: sslサーバ証明書が使用できて、できれば最新のバージョンが使用できるサーバが良いのですが、もしも安いのをご存知でしたら教えていただければと思います。 2について: Visual StudioがExpressより優れているというのは、開発するにあたって便利な機能があるという意味で、フリーのものでも開発内容に制限はないけれど、開発効率が下がり、時間がかかるというようなかんじでしょうか。Webmatrix、SharpDevelop,Monodevelop その他のフリーのものもだいたいExpressと同じようなものですか。 3について: 例えばですが、有料プラグイン、ライブラリ、モジュールが多くて、どんどん費用がかさむなどといったことはないのでしょうか。コストはサーバだけの問題ならばよいのですが。

関連するQ&A

  • Go、D言語、F#など比較的新しい言語について

    共有レンタルサーバでは、PHP,Perl,Ruby,Pythonなどが標準で使用できることが多いですが、Go言語、Go、D言語、F# (Windows サーバのみ?)などは、専用サーバや、VPS、クラウドなどでないと使用できないのでしょうか。 Webサイトを構築するにあたり、難易度は他の言語に比べどうですか。初心者にとっては難しい、Cなど他の言語の知識が必要なので時間がかかるなど。 海外のものも含め、コミュニティやライブラリなどがサイト作成にあたり十分発達しているのでしょうか。 また新言語だけれども、共有レンタルサーバで使用でき、サイト作成には十分発達していて初心者にもおすすめの言語などがありましたら教えていただければと思います。 よろしくお願いします。

  • LinuxでAsp.netを構築できるMono

    初心者です。 1、MonoでLinux上にasp.net環境が構築できるようですが、共有レンタルサーバで標準で使用できるようなものなのでしょうか。あるいは、専用サーバや、VPS、クラウドなどが必要になってくるのでしょうか。それはMVCなどのフレームワークを利用する場合でも同じですか。 2、Windowsサーバで使用するのとではメリット、特にデメリットは何ですか。 3、Linuxでは使用できないコードなどがあったり、制限などはないのでしょうか。Webサイトを構築、運用するにあたり、Windowsサーバより機能的に不足を感じたり、十分安定していますか。 4、Visual studioやWevmatrixなどで構築したものでも使用できるのでしょうか。 5、MonoDevelopで開発したほうがよいということはありますか。 6、MonoDevelopはVisual studioやWevmatrixに比べ機能的にはどうですか。 お分かりになる部分だけでもけっこうですので、よろしくお願い致します。

  • レンタルサーバの言語がPHPに偏り過ぎてません?

    タイトルだとわかりづらいのですが、 日本で人気のあるレンタルサーバのSSHやVPSでは、PHPとwordpressは充実しているものの、 それ以外の言語が貧弱に思える場合が多いように感じます。 pythonも3になってないところがありますし、rails やDjangoをインストールしようとしても、どっかでひっかかってしまってなかなか最後まで行かない。 文字エンコーディングとかパーミッションとか.htaccessとか、拡張子とか、、 だったら、最初から ~~の拡張子はcgiだから関係フレームワークをインストールするときは、どこそこの拡張子を変えるようにとか、 ***をインストールするときはどこそこの設定をどうしろとか書いとけばいいと思うんですが。 とにかくペラペラサイトならともかく、フレームワークで躓いてしまう。 だったら、rubyやpythonをインストールしてある価値も、SSHやVPSの価値もそんなになくて、普通のレンタルサーバでwordpress使ってて大差ないように感じてしまいます(もちろんちゃんとできるサーバ屋さんも多いですが)。 特にどことは言いませんが、ロリなんとかはひどい気がするなぁ。 なんで、日本の(人気のある)レンタルサーバって、PHP & wordpressに変に偏ってるんでしょうか。 日本ってだけなら、CMSなら(今は)日本製のmovable typeとか、言語も日本人が作ったRubyとかに形だけでも力を入れていいような気がするんですが。

  • SharePointServer2007を導入する際のコストについて

    現在、マイクロソフト社のSharePointServer2007(MOSS)を導入する際に 掛かるライセンスの費用を知りたくて調べています。 調査した結果、1サーバ単位のライセンスと 1クライアント(又は1ユーザ)単位のライセンスが必要と分かりました。 ※ここでは仮に 1サーバライセンス:50万 1クライアントライセンス:1万とします (1)開発環境 仮に10人で開発する場合、サーバ1台・クライアント10台の ライセンスが必要となるので単純に以下の金額と考えて間違いないでしょうか。 サーバ:1台×50万=50万 クライアント:10台×1万=10万 合計60万 (2)導入 100人規模の環境に導入した場合、サーバ1台・保守用のクライアント3台の ライセンスが必要となるので以下の金額と考えて間違いないでしょうか。 サーバ:1台×50万=50万 クライアント:3台×1万=3万 合計53万 また他にもSQL Server2005やWindows2003Serverが必要です。 そのライセンス形体もSharePointServer2007と同様に 1サーバ単位のライセンスと1クライアント単位のライセンス となっているので上記と同様の見積もりで間違いないでしょうか。 ご教授お願い致します。

  • 共有サーバーか?クラウド/VPSか?どっちがいい?

    レンタルサーバーを探していたら「カゴヤ・クラウド/VPS」というのが見つかりました。 これはレンタルサーバーと同じようにドメインを取得して使えてFTPでアップしてインターネットでホームページを公開できるのでしょうか? 会社に問い合わせてもいいのですが、少し恥ずかしいぐらいに無知なのでこちらに質問させていただきました。 ご使用になっていらっしゃる方がいましたら教えてください。 よろしくお願い致します。

  • 占有レンタルサーバは何故高いのでしょうか?

    光+自宅サーバをたてる場合と、最も安い1台まるごとのレンタルサーバやクラウドを比較した場合、レンタルサーバは非常に高いように思います。LCCではありませんが、ダウンタイムなど合っても構わないなど、安いが不安定という条件でもあればと思っているのですが、最も安い物でも大分割り高なように思います。 また、様々なことが集約化でき、マス効果で安くなる気がするのですが実際はそうなっていないような気がしますが、何故割高になるのでしょうか? ※私自身は家のファイルサーバやVPSで少し遊ぶ程度で専門家ではありません。

  • レンタルサーバ等のグローバルIP

    自分がレンタルサーバ等で運用しているサーバのグローバルIPが変動するものなのか、それともずっと固定のままなのでしょうか (1)共有レンタルサーバを利用した場合、 (2)共有レンタルサーバで独自IPを購入し独自SSLを利用した場合、 (3)専用サーバの場合 (4)クラウドサーバの場合 (5)VPSの場合 私は (1)は基本的に固定だが運営者によるサーバ移動等で変えさせられるケースもある。 (2)と(3)はずっと固定。 (4)は知識がないので不明。 (5)はずっと固定?。 という認識なのですが実際のところどうなのでしょうか、教えてください。

  • セキュリティ対策コストを下げたい

    会社で独自ドメインを持ち、その独自ドメインでのメールアドレスをつくりますが、 ●ウィルスメールの遮断または駆除または無害化 ●スパムメールのフィルタリング これらの問題について、大企業や大きい企業ではなく、社員数100名以下の 中小企業の場合の対策で思案しております。 レンタルサーバ側の機能と、各PCにインストルしているファイアウォールソフトの機能に 重複が見られ、もったいないような気がするのですが仕方がないことでしょうか。 現在、当然のごとく、ファイアウォールソフト(シマンテック、ウィルスバスター等)を 各社員のPCにインストルしております。 そして、レンタルサーバ側にも非常に質の高いソフトウェアがインストルされており、 ウィルス遮断はシマンテックやウィルスバスターよりも良く、完璧になりますし、 スパムメールもメールタイトルに[SPAM]を挿入させることで、 メーラーで振り分けが容易にでき、その精度も100%と言って良い99.6%程度の精度です。 このように、ウィルスメールの駆除がレンタルサーバ側に任せられる場合、 ファイアウォールソフトの必要性は、あとは何があるでしょうか? なくすわけにはいかないでしょうか? コストがかさみます。 やはり、マルウェアが仕込まれたWebサイトを閲覧したときの感染を防ぐことだけで 使い続ける必要があるでしょうか? それとも他にもファイアウォールの必要性はあるんでしょうか? 問題ないなら解約してコストを下げたいものですが。

  • ASP, クラウド、シンクライアント、何が違う?

    よろしくお願いします。 IT分野で、ASPやシンクライアント、クラウドという単語を聞きます。 共通点としては、クライアントにデータをおかずにサーバ側にソフトやデータを置くことで、イニシャルコストを下げたりセキュリティを高めること、というのはわかります。 では、ITインフラの整備の際、上記3つはどのように使い分けるのでしょうか? ASPはソフトのネットワークを通したレンタルサービス、クラウドはソフト、データベースのネットを通したレンタル、シンクライアントはOSも含めたすべてのアプリケーションのネットワークを通したレンタル、という認識です。 価格及びセキュリティレベルの違い以外に、インフラ導入の際に重要な違いとなる点はあるのでしょうか? インフラ導入の際に、ASPにするか、クラウドにするか、シンクライアントにするか、ということで同じ土俵の選択肢に上ってくることは ないのでしょうか? 違い、メリットデメリットを教えていただければと思います。 よろしくお願いします。

  • Apacheについて

    初心者ですがお願いします。 VPSサーバーをレンタルした場合、Apacheがインストールされています。 (1)httpd.confを編集する場合はteraterm等を使って編集するのでしょうか?  もし違う場合はどのように編集するのでしょうか? (2)業者のVPSサーバにApacheが入っているので、自分のPCにApacheをインストールする必要ってないですよね? 宜しくお願い致します。

専門家に質問してみよう