2012-01-26 9 views
0

Web上の主要な電子商取引サイトの多くを調べた結果、ほとんどがASP.NETによって強化されていることに気付きました。私はJavaとJSPのバックグラウンドを持っています。なぜなら、大部分の電子商取引サイトがJSPまたはPHPでASP.NETを使用する理由を知りたいと思っています。 ASP.NETには、電子商取引Webサイトを作成するための明確な選択肢となる特定の利点がありますか?JSPとPHPでのeコマース用ASP.NETの利点

+0

私はasp.netを知っています、私はあなたに多くの先進的なことを伝えることができますが、私もPHP上でプログラミングしている場合でも、とても良いPHPを知らない。だから、どのように私は本当にPHP上の高度な何かを言うことができます - 多分私はそれらを知らないPHP上で高度です。最終的にはコンピュータであり、あなたが良いプログラマであれば、言語に関することは何でもできます。 – Aristos

+1

本当に意見を求めているので、「建設的ではない」と投票することに投票します。 kprobstは実際には良い答えを管理していますが、それでもあなたが知っているものを使うことは本当に大変です*。 –

答えて

4

私は「過半数」の部分に同意しません。私はあなたが見ているサイトは分かりませんが、Windowsベースのサイトはおそらく大部分の市場シェアを持っていないと思いますが、それは可能だと思います。また、私はあなたが "e-commerce"の意味を完全には理解していません。 Amazon Webサイトを意味しますか? B2Bソリューション?

WindowsとLinuxはどちらも、大規模なエンタープライズクラスアプリケーション用の安定したプラットフォームです。ほとんどの場合、企業は社内の専門知識を反映したテクノロジスタックを選択するか、同じ基準に基づいてスタックを選択したベンダーが提供するOTS(オフショア)ソリューションを使用します。

Windows上でアプリケーションを実行することは、Linuxより本質的に高価です。サポートとメンテナンスのコストが両者の間にあると仮定すると、ライセンスを支払う必要があります。インターネットに面したアプリケーションによってアクセスされるSQL Serverのインスタンスを実行することも高価です。しかし、多くの企業は、そのプラットフォームが実行可能かどうかを判断するために、必ずしも先行コストを検討しているわけではありません。毎年1億ドルの収入を処理するサイトを運営している場合、ライセンス費用の200,000ドルは落ち着いています。ここでも一般的に、アプリケーションの作成と操作を担当する人々の専門知識と経験に帰着します。

また、オープンソースソフトウェアを使用しているにもかかわらず、JavaビットのためにOracleとのサポート契約を結んでいるRedHatベースのサーバーソリューションを実行している場合は、鼻でも支払います。

私は、JavaベースのアプリケーションやPHPベースのアプリケーションは、.NETベースのアプリケーションやviceversaよりもはるかに優れていると思います。むしろ、あなたが知っている経験を持っている技術を選んでください。あなたの専門知識がJavaであり、あなたが不安定なアプリケーションで終わるつもりならば、LAMPスタックを選んで大金を貯めても問題はありません。あなたが何をしているのか分からなかったので不安です。

+0

私が考えることができる大規模な電子商取引サイト(Barnes&Noble、Walmart、Bordersなど)からの私の独自の調査結果に基づいて、「多数」と言っています。B2Cタイプのサイトが増えました。しかし、私の所見が大半を占めていなければ、私はそれを受け入れることができます。 しかし、私はツールに関して言語を考える。あなたは仕事のための最良のツールを探して選びたいと思っています。ある種の言語が他の言語よりも優れている理由については、広く使われている使い方、セキュリティ、利用可能な拡張などが考えられます。また、言語が何らかのことをすることができるからといって、何かで*ベスト*にしていないからです。 – user1171848

関連する問題