- ベストアンサー
Webサービス作成に最適な言語は?
はてなやGoogleのようなサイトを作成にはどんな言語を学べばいいでしょうか。(PHPやJavaScriptあたりかな、とは感じていますが) ちなみにHTML、VBの経験は少しあります。
- lkad
- お礼率75% (3/4)
- その他(プログラミング・開発)
- 回答数4
- ありがとう数4
- みんなの回答 (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)
凝ったサイトを作るならJavaScriptは必須でしょうね。(AjaxなんてJavaScriptありきですから) それとは別に、サーバー側の処理言語を覚える必要があります。 つまり、(1人で書くなら)2つ以上の言語を使う必要があることになります。 手軽に始めるならPHPやPerl,Python、大きめで、しっかりとしたシステムを組むならJava といった使い分けになります。 最近はRuby(Ruby on Rails)が話題に上がる機会が多いようです。 はてなはPerlで書かれているサービスが多いそうです。 情報量はPerl、PHPあたりが多いと思います。(もちろんJavaも多いです) 最近は比較的小さくてもDBを使うことがありますので、SQLが分かればなお良いでしょう。
- galluda
- ベストアンサー率35% (440/1242)
がると申します。んっと…「何を基準にするか」によって随分と答えが変わってしまうのですが。 お手軽にモノを作るならPHPはお勧めですが…お手軽にセキュリティホールが出来るケースも散見されますのでご注意を。 質を問わないのであれば「恐らく最安値クラスでエンジニアを雇える」言語でもあります。 そこそこしっかりしたものであればJava関連がお勧めです。ただ、最低数人は「しっかりした設計が出来る人」がいないと、最終的に「あつかいにくいだけのもの」になってしまいますが。 人件費無視すると、私はC++(ないしC)を推します。一番パフォーマンスを出すことが出来るため、特に「アクセス要求の厳しいサービス」では無類のパワーを誇ります。 設計コーディング含め、技術者が極めてレアなのが最大のネックです。 大雑把にこんなところでしょうか?
お礼
Cですか。(なんとなくとっつきにくいイメージがありますw) ありがとうございます。
- mio_design
- ベストアンサー率25% (372/1457)
SQL、PHP、Java 辺りですかね。データベースとの連携は大規模サイトではお約束なんでSQL関係は必須でしょうね。
お礼
SQLもですね。 ありがとうございます。
関連するQ&A
- Windowsのプログラムを作成するのに始め易い言語
私は今までにWindowsのプログラムを作ったことがなく、 Windowsのプログラムを作成してみようと思うのですが、 どの言語のプログラムが覚えやすい/使いやすいでしょうか? 一応Windows以外の言語では以下の言語を扱えます ※独学なので、完全には覚え切れていません HTML / CSS / Javascript / perl5 / php4 / php5 / XHTML / Ajax? 身近にアセンブリ?アセンブラ?どっちかわかりませんが、 そういう言葉を耳にするのですが、どういう事なのでしょうか? 断片的なことしか聞いてないし検索してみても、明白な説明?の あるサイトも見つからないので、もし知っている方がいらっしゃれば そちらの方も聞いてみたいです
- ベストアンサー
- その他(プログラミング・開発)
- ホームページ作成に役立つ言語について
ホームページ作成に役立つ言語について 現在、HTMLとCSSでサイトを作成していますが、何か動的な仕組みを取り入れたいなと思うようになりました(何がしたいのかは、まだ漠然としかイメージできていません)。 そこで、ホームページ作成に関する言語を学びたいのですが、HTML+CSSの次に覚えるものとして、適当・一般的なものを教えてもらえないでしょうか?(出来ればその言語で何が出来るのかということに関してもお願いします)色々ありすぎてさっぱりなので、、、、。 また、言語が違っても、同じ仕組みを作成することは可能なのでしょうか?(向き不向きはあるでしょうけれども) それぞれ、作っている機関が異なるでしょうから、出来ることに重複もあるのではないかと思うのですが。 調べてみた限りでは、PHP、JAVAスクリプト、CGIといったものがあるようですね。
- ベストアンサー
- その他(インターネット・Webサービス)
- Webサイトは、どの言語で作るべきか?
動的なWebサイトを構築しようと思っていますが、 PHPかVbScriptの、どの言語で作成しようか迷ってます。 良く見かけるのは、PHPを使ったサイトですね。 Webサイトを乗せるレンタルサーバーでも動作稼動ですので、問題はありません。 しかし、私にPHPの経験がありません。 VbScriptに関しては、経験が長いので問題なく作成できます。 VbScriptでWebサイトを構築したときの制約というのはあるのでしょうか?
- ベストアンサー
- インターネットビジネス
- プログラミング言語の勉強の順番
プログラミング初心者です。プログラミング言語の効率的な勉強の順番を教えてください。HTML、CSS、PHP、JavaScriptあたりを学習したいと考えています。
- 締切済み
- その他(プログラミング・開発)
- WEBサービスの開発、使用法
現在Googleが公開しているGoogleAPIは JAVA/C++/VB/PHP/Perl等多数の言語から使用出来ますが これはSOAP形式のデータがやりとりできるかどうかで 決まるのでしょうか? たとえばVB.NETで作成したWEBサービスを公開した場合 SOAP形式のものならJAVAからでも利用できる と認識はあってますか?
- ベストアンサー
- その他(プログラミング・開発)
- WEBプログラムの作成
お世話になっております。 今、WEBプログラムを作成したいと思っております。 色々調べているのですが、たくさんありごちゃごちゃしているため、整理がつきません。どなたか教えていただけないでしょうか? (1)WEB開発言語は? PHP,PERL,C#,VB.NET,ASP.NET??? (2)VB.NetとVB2005の違い。 (3)PHPとC#の違い。 (4)今から覚えるなら何が一番よいのでしょうか? 素人質問かもしれませんが、どうかよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- サイト 作成 何(言語)をどうつかえばよいか
サイト上で、何か「キーワード」を入力してもらい、それを自分が閲覧して、ランキング作って表示する、というサイトを作りたいのですが、php?、javascript?でできますでしょうか? HTMLとCSSは浅はかながら、基本的なことはわかります。プログラミングは、ずぶの素人です。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- おすすめのプログラミング言語を教えて下さい
昨日、プログラミング言語について質問させて頂きました。その結果、basic、Ruby, JavaScript, Python, Perl, PHP、C,C#,を勧められました。 しかしどれから勉強すればいいかわからず、また質問しようという考えにたどり着きました。 この中の言語ではどれがお勧めでしょうか? また、basicはVB、VBAなどがあり、どれのことを指しているのかが理解出来ないのでそのあたりも教えてくださると嬉しいです。
- 締切済み
- その他(プログラミング・開発)
- 言語は全部でいくつですか?
プログラミング のカテには↓ ・ Microsoft ASP ・ C&C++ ・ CGI ・ Flash ・ HTML ・ Java ・ JavaScript ・ Perl ・ PHP ・ Visual Basic ・ Web Page Design ・ XML ・ その他(プログラミング) と、たくさんありますがこれらはすべて言語なのですか? あと、HP(サイト)を作りたいのでHTMLを勉強したいのですが何かいいサイトはありますか?
- ベストアンサー
- HTML
お礼
Ajaxもかなり興味あります。 でもまずPHP勉強してみるかな・・・。 ありがとうございます。