新生活を充実させるための「こだわり」を取材!!

どのプログラミング言語で作られてるサイトかわかる方法はありますか?

webシステムなのですが何で作られているか知りたいです。
内容はログインしてデータベースを検索すると言ったシンプルなものです。
ソースのどこを見ればわかるのでしょうか?

ログインページは
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>

となっていて、
「ttp://www.w3.org/1999/xhtml」をgooで検索したら
http://oshiete.goo.ne.jp/qa/7442939.html
が見つかって内容が「php+MySql」との事なのですが
私が質問しているwebシステムもPHPって事でしょうか?

教えて!goo グレード

A 回答 (2件)

別にソースコードを見ても、「これは○○で開発しています」なんてことは普通書いてありません。

ソースコードに、それがどういう言語で開発されているかを知るための情報はありません。

まぁ、ファイル名やURLの構成などのほうがヒントには成り得ると思います。

○○.cgiや○○.plなら、多くはPerl。
○○.phpなら、PHP。
○○.rbなら、Ruby。
○○.jspなら、JSP(Java)。

こういった、非常にわかりやすい拡張子であれば、まぁ間違いなくそれらの言語を使っているでしょう。あるいは特定のフレームワークを導入している所では、フレームワーク特有のアドレスの構成になっていることもあります。「○○.do」ならStrutsかもしれないし、「~/faces/○○」ならJSFかもしれない(いずれもJava)。

他、例外的にですが、ドメインで言語が推測できる場合もあります。○○.appspot.comならGAEを使っていますから、おそらくPythonかJavaのどちらかでしょうし、○○.herokuapp.coならHerokuですからRailsの可能性が高いです(Ruby)。

そうした、さまざまな情報からヒントを探って調べることができる場合もあります。が、まぁそうしたことができるのは全体の半分もないでしょう。たいていはわからないものです。また「わかる」といっても、あくまで推測であって確実なわけではありません。
    • good
    • 2
この回答へのお礼

ありがとうございました。

お礼日時:2013/01/29 20:53

それはWEBの規格を決める団体のサイト。


HTMLの仕様を決めたりしているのでヘッダに書かれているだけです。

「各HTMLバージョンのDOCTYPE宣言のサンプル集」
http://www.animegif.net/tips/html/doctype-html-p …

ちなみに、URLにphpとかあからサマに使われていない限りサーバー側言語を知る方法はありません。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2013/01/29 20:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング