2009-07-30 17 views
0

ここは新しいですね。優れたサイトと思われます。 Web開発で最も重要なプログラミング言語は何ですか? これまではC++でデスクトップアプリケーションを作成していましたが、上司がWebアプリケーションを作成するようになっています。たぶん誰かが私に概要を教えてくれるかもしれません。Web開発に切り替える

+1

重複:http://stackoverflow.com/questions/737719/how-to-get-started-with-web-development、http://stackoverflow.com/questions/43826/web-development-first-timerどこからでも開始することができます。http://stackoverflow.com/questions/269417/which-language-should-i-use。 –

+0

申し訳ありませんが、すべてありがとうございます! – bschuster

答えて

3
  • HTMLは、すべてのウェブページの基礎です。ハングアップするのはかなり簡単ですし、ちょうど出発するときはとても楽しいです。
  • CSS can スタイル素晴らしい方法でHTMLページ。要素に色を付け、サイズや位置を決定するのに役立ちます。
  • JavaScriptは、あなたのウェブページで実行できる動的スクリプトで、はユーザーとやり取りしてページ要素を変更します。ページ上の変更にはJavaScript(または下記のプラグイン)が含まれています
  • フラッシュJavaはどちらもプラグインです。 Flashは一般にアニメーションに使用され、vector graphicsを使用しますが、Javaアプレットは従来のアプリケーションのように重量が増えてプログラミングされており、Webページにのみ埋め込まれています。
  • PHPにページをカスタマイズすることができます。ログイン、アカウント機能、個々のユーザーに合わせてカスタマイズされたものは、通常、PHP(またはPHPで結構ですので、私はここに避けるよ別の動的言語を、)を使用して作られて
  • のMySQLはPHP
  • で使用するデータベースであります

WordpressDrupalのような今日の多くのコンテンツ管理システムは、上記の言語について多くの知識を必要としません。 Webサーバーにコピーしてから、特定のインストールファイルを参照して、そこからブラウザ内のWebサイトをカスタマイズすることができます。

+1

Silverlightについて言及する必要があります。 –

+0

かなり良いリスト。ハイエンドのビジネスに参入した場合、(Oracleなどの)独自の優先言語や、アップグレードしたくない古い機器を使用する必要が生じることがあります。メンテナンスのコストは、アップグレードのコストよりも安くすることができます。 –

+0

オペレータは*プログラミング言語*を尋ねました。... – Jason

5

私はそれを説明しようとする可能性がありますが、私が思い付くことは何でも偉大なWikipedia articleに不足します。

おそらく、あなたがそれを読んだ後で、私たちのうちの1人が答えることができるより具体的な質問が出るでしょう。

0

もしあなたがC++に慣れているなら、C#に飛びたいかもしれませんが、多種多様なことをする言語がそこにたくさんあります。 PHPは多くの人が使い始める良いオープンソース言語です。個人的に私は.NET言語(C#とVB.NET)が好きですが、あなたが必要とするものは何でもほとんどすべてに対応できます。

0

PHP、Java、Asp.Net、Javascript/AJAXは私が見ているものの中で最大のものです。 Asp.Netルートを選択した場合は、VB.NETまたはC#のいずれかを選択できます。あなたのC++のバックグラウンドでは、私はあなたがC#にジャンプすると思います。

2

異なる回答が異なる人から来ます!

バックエンドの開発を見ているものはASP.Net(C#VBは簡単ですが、深刻な開発者はあなたを嫌いです!)とPHP ...もっと多くのことがありますが、これらは2つの「大きな」ものです。

フロントエンドの開発では、jqueryやプロトタイプなどのいくつかのjavascriptフレームワークを見たいと思っています。それは、すべてのクールなものが現時点で機能しているようです(そして、あなたの上司はおそらくあなたバックエンドをすると、彼はちょうど良いものを見たいと思うでしょう!)

+0

好奇心が強い...私は自分自身を深刻な開発者とみなし、PHPを嫌うが、私はC#を愛している。 –

+0

私はそれを正しく言いませんでした。 – Wil

0

私は今、Web開発で最も人気のある技術はAjaxだと思います。この用語は、JavaScriptやHTMLの知識を記述するために非常にゆるやかに使用されており、一部の機能でページから移動する必要のないWebサイトを作成します。多くの場合、JQuery、Dojo、ExtJSなどのJavaScriptフレームワークが使用されます。

これ以外にも、J2EE(JavaFaces、Spring MVC)、ASP.NETなどの技術が一般的です。

ほとんどのソフトウェアをMicrosoftから購入した場合、最終的には.NET、C#またはASP.NET、またはおそらくSilverlightを使用することになります。

1

さて、いくつかの言語をマスターする(または少なくとも使用できるようにする)必要があります。

クライアント側:あなたは

サーバー側をフォーマットするためのHTML/CSSでのクライアント側のJavaScriptやVBScriptのような言語(プラスjQueryのようなライブラリをexpirence)とexpirenceをする必要があります:あなたは、PHPのような言語が必要になります、Perl、C#などを使用してデータベース関数を呼び出し、出力用HTMLをフォーマットします

データベース:データベースに情報を保存するためのSQLエクスペリエンス(MySQL、MS SQL、Oracleなど)が必要ですもう一度!)

これは大きなテーマです。 Wikipedia articleを読んでSpencerを指摘してから具体的な質問に戻ってください。

関連する問題