• ベストアンサー

Webサービス作成に最適な言語は?

はてなやGoogleのようなサイトを作成にはどんな言語を学べばいいでしょうか。(PHPやJavaScriptあたりかな、とは感じていますが) ちなみにHTML、VBの経験は少しあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.4

気軽に書くのなら、PHPをお薦めします。 ただ、PHPで脆弱性の無いシステムを作るのはなかなか難しいので、重要なデータを保持するようなシステムを作るなら、JavaやRubyのようなしっかりした言語で書くのが良いと思います。 まあ、個人サイトならPHPでいいと思います。 Ajaxは確かにJavascriptを使っていますが、生でJavascriptをコーディングしてAjaxを実現するのは初心者~中級者には困難で、 http://japan.internet.com/developer/20060912/26.html のような開発ツールを使わないと大変です。こういったAjax開発ツールはいくつか出ています。 まあ、Ajaxは「PHPとMySQLならまかしとけ」クラスになってから考えたほうがいいでしょうね。 ポップアップやプルダウンを出す程度のJavascriptなら比較的簡単です。

その他の回答 (3)

  • frogeye
  • ベストアンサー率47% (11/23)
回答No.3

凝ったサイトを作るならJavaScriptは必須でしょうね。(AjaxなんてJavaScriptありきですから) それとは別に、サーバー側の処理言語を覚える必要があります。 つまり、(1人で書くなら)2つ以上の言語を使う必要があることになります。 手軽に始めるならPHPやPerl,Python、大きめで、しっかりとしたシステムを組むならJava といった使い分けになります。 最近はRuby(Ruby on Rails)が話題に上がる機会が多いようです。 はてなはPerlで書かれているサービスが多いそうです。 情報量はPerl、PHPあたりが多いと思います。(もちろんJavaも多いです) 最近は比較的小さくてもDBを使うことがありますので、SQLが分かればなお良いでしょう。

lkad
質問者

お礼

Ajaxもかなり興味あります。 でもまずPHP勉強してみるかな・・・。 ありがとうございます。

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。んっと…「何を基準にするか」によって随分と答えが変わってしまうのですが。 お手軽にモノを作るならPHPはお勧めですが…お手軽にセキュリティホールが出来るケースも散見されますのでご注意を。 質を問わないのであれば「恐らく最安値クラスでエンジニアを雇える」言語でもあります。 そこそこしっかりしたものであればJava関連がお勧めです。ただ、最低数人は「しっかりした設計が出来る人」がいないと、最終的に「あつかいにくいだけのもの」になってしまいますが。 人件費無視すると、私はC++(ないしC)を推します。一番パフォーマンスを出すことが出来るため、特に「アクセス要求の厳しいサービス」では無類のパワーを誇ります。 設計コーディング含め、技術者が極めてレアなのが最大のネックです。 大雑把にこんなところでしょうか?

lkad
質問者

お礼

Cですか。(なんとなくとっつきにくいイメージがありますw) ありがとうございます。

  • mio_design
  • ベストアンサー率25% (372/1457)
回答No.1

SQL、PHP、Java 辺りですかね。データベースとの連携は大規模サイトではお約束なんでSQL関係は必須でしょうね。

lkad
質問者

お礼

SQLもですね。 ありがとうございます。

関連するQ&A