- ベストアンサー
プロが使うホームベージの言語は?
一般にプロが使うホームベージの言語は、なにでしょうか? html, css, php, java script...?? 他にどんな物がありますか? それぞれの利点、欠点も教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 No1です。 JavaScriptはクライアントの環境に依存してしまう為、 処理が重く感じる人(PCスペックが低い等)もいれば 特にストレス溜まらない人もいます。 >他の言語で何か出来ないかと考えています。 サーバ側の言語で出来ること出来ないこと、 クライアント側の言語で出来ること出来ないこと があるので、一概に何を使ったらいいとは言えません。 用途にあった物を使うと考えてください。 >例えば、このgooのようなサイトをhtml, css, phpだけで、作る事はできますか? そして、実際gooは、 表示部分はHTML、CSSで可能です。 サーバ側の処理もPHPで行けるでしょう。 実際、こちらのサイトもPHPで作られているようです。 ただ、データベースは必須となると思います。 (データを保持する観点とコーディングの観点からDBがあるとないとでは差が激しいです) >javaやperlだとphpと比べて、どのような利点があるのでしょうか? Javaだとオブジェクト指向で部品ごと管理出来るとかありますが、 個人で開発する程度でしたらPHPが使えれば十分だと思います。 (PHPもオブジェクト指向的な作り方はできますしね) ただ、Javaが動かせるサーバは少ないです。 自分でサーバを構築するかしないと対応しているものが少ないのが現状です。 余談: 仕事で作っているシステムはJavaベースのWebアプリケーションです。 Apache+JRun+Oracle 趣味で作ってるサイトは Apache+PHP+mySQL 表示にはHTML+CSS+JavaScript
その他の回答 (3)
- NoBi18
- ベストアンサー率53% (7/13)
ホームページで使う言語は世界共通です。でなければ、世界中のホームページを自由に見ることができません。 きっと、mammatさんがしたかった質問は 「一般にプロが使うホームページ作成ソフトは、何でしょうか?」ではないかと思います。
- sakura0079
- ベストアンサー率11% (7/59)
質問そのものが間違っていますよ。 少なくとも「html, css, php, javascript」はプロが使う使わないの判断ではなく、サーバ側かクライアント側か、環境の違いかです。 せめて質問する前に、最低限の言語について学びましょう。
補足
お返事ありがとうございます。 質問が間違っていましたか? 帰国子女で日本語が苦手なもので。。 質問の意味は、優良サイト、例えば、このgooのようなサイト、で一般的に使われる言語ということです。 例えば、flashで作られたサイトは、機能性からして優良とはいえないですよね。 html, css, phpだけで、gooのようなサイトを作る事はできますか?
- LancerVII
- ベストアンサー率51% (1060/2054)
こんにちは。 用途によります。 ホームページというのは基本的にHTMLで構成して デザインをCSS等で組み合わせます。 phpやJava、JavaScriptと言った物は、さらに機能が欲しいときです。 HTML、CSS、JavaScriptはブラウザ上で動くものであり、 PHPやJava、perlと言った物はサーバ側で処理がしたい場合(商品登録や買い物カゴ等)で使用するので用途が違います。 見える部分は基本的にHTML、CSS、JavaScriptと考えて頂いて良いと思います。 そのページを見せる前に必要な処理はサーバ側の言語で行っている可能性もありますが。 なので利点、欠点を比べることが出来ません。 (ホームページの言語となると基本的にHTMLのみのため)
補足
お返事ありがとうございます。 HTML,CSS、PHPでサイトを作っているのですが、 もっといろいろな機能を作りたいと思っています。 Java Script だと読み込みが遅くなるので、 他の言語で何か出来ないかと考えています。 javaやperlだとphpと比べて、どのような利点があるのでしょうか? プロが作った優良サイト、例えば、このgooのようなサイトをhtml, css, phpだけで、作る事はできますか? そして、実際gooは、どのような言語を使って作られているのでしょうか?
補足
お返事ありがとうございます。 世界共通(CPUやブラウザなど共通)でない言語もありますが。 プロが使うソフトですか。 僕は、プログラムが色分けできれば、基本的にどんなソフトでも満足です(笑)