個人でウェブサイトを構築、運営する場合、Asp.net (MVC) はPython, Ruby など他言語に比べやはりコストがかかるのでしょうか。
1、サーバーは共有レンタル、専用レンタル、VPS、クラウドなどすべてにおいてLinuxより高いのでしょうか。またライセンス料が必要なのは、自分でサーバを所有した場合のみ必要なのでしょうか。
2、開発環境はフリーのものがいろいろとあるようですが、例えばある機能をサイトに追加したいと思った場合、無料のものでは制限があるため、有料のVisual Studio を使わないと不可能な場合もあり得るのでしょうか。
3、その他、運用上も含め予期せず、他言語に比べコストが高額になっていく場合もありますか。
以上、お手数ですがよろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
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には、市販の有償モジュールが星の数ほどありますが、あくまでオプションで、自前で作りこんだり、フリーやシェアウェアのモジュールを使うことが殆どです。
ただ、業務開発用途などで高い信頼性や性能が求められたり、将来的なメンテナンスが必要な場合は、こういうモジュールを購入することが必須(フリーウェアの利用を禁止されることも多い)なので、重要な選択肢ではないかと思われます。
Expressでは、単なる開発効率の問題というだけではなくプロジェクトに制限がでてきてしまうというのは考えものですね。
いろいろと教えていただきありがとうございました。
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一択で判断しています。
この回答への補足
ご回答いただきましてありがとうございます。
1について: sslサーバ証明書が使用できて、できれば最新のバージョンが使用できるサーバが良いのですが、もしも安いのをご存知でしたら教えていただければと思います。
2について: Visual StudioがExpressより優れているというのは、開発するにあたって便利な機能があるという意味で、フリーのものでも開発内容に制限はないけれど、開発効率が下がり、時間がかかるというようなかんじでしょうか。Webmatrix、SharpDevelop,Monodevelop その他のフリーのものもだいたいExpressと同じようなものですか。
3について: 例えばですが、有料プラグイン、ライブラリ、モジュールが多くて、どんどん費用がかさむなどといったことはないのでしょうか。コストはサーバだけの問題ならばよいのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- Wi-Fi・無線LAN ローソンで wi-fi 接続できませんでした スマホは OPPO A 73です 何がいけなかったか 4 2022/05/31 03:53
- 楽天市場 楽天の離島送料 2 2022/09/12 15:46
- その他(ビジネス・キャリア) 商用利用の範囲 2 2022/05/20 12:39
- 消費者問題・詐欺 お金を取り返すことは可能でしょうか? 4 2023/01/07 13:17
- その他(インターネット接続・インフラ) IPアドレスについて 2 2022/10/23 14:48
- ドメイン・サーバー・クラウドサービス サイト閉鎖後もドメインをキープしたい 2 2022/03/28 01:06
- ネットワーク クラウド環境の範囲について教えてください。 7 2023/03/09 15:50
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミング開発経験とは?
-
PowerBuilderの知識が必要です。
-
今でも、TomcatとApacheの連結...
-
オブジェクト指向について
-
How to import HorizontalGridV...
-
eclipseでtomcatを使うには
-
Eclipseソース開発画面の行番号...
-
vba クリップボードクリアにつ...
-
MSFormsとは何ですか?
-
JAVA プログラミング ロッカ...
-
Javaでのエラーについて
-
JAVA基礎の課題で自動販売機
-
今年28歳女性 プログラマー未...
-
vectorクラスについて。
-
IISワーカープロセスが原因でCP...
-
若手エンジニアはみんなJav...
-
Pythonを勉強する道のり
-
データベースのデータをTextBox...
-
JavaとAndroidアプリ(Java)違...
-
授業でプログラミングのJavaの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
「C#ができればJavaもできる」...
-
今でも、TomcatとApacheの連結...
-
オブジェクト指向について
-
Mac、Javaのライブラリ追加場所...
-
プログラミング開発経験とは?
-
JAVAで開発するシステムの...
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
JAVAを使って管理システムを構...
-
JavaMailを使う前のTomcatの設定
-
サーバサイドJavaの「べか...
-
この便利な時代に開発環境すら...
-
文字列に半角スペースがあるか...
-
TOMCATとANDROIDSTUDIOの違い
-
Javaでバッチ処理
-
コマンドボタンの文字が消える!
-
J2MEでUTF8ソースコードでコン...
-
dao,daoimpl,daofactory古い?
おすすめ情報