• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どのプログラミング言語で作られてるサイトか知りたい)

どのプログラミング言語で作られてるサイトか知りたい

このQ&Aのポイント
  • どのプログラミング言語で作られてるサイトかわかる方法はありますか?
  • webシステムなのですが何で作られているか知りたいです。内容はログインしてデータベースを検索すると言ったシンプルなものです。ソースのどこを見ればわかるのでしょうか?
  • ログインページは<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"><head>となっていて、「ttp://www.w3.org/1999/xhtml」をgooで検索したらhttp://okwave.jp/qa/q7442939.htmlが見つかって内容が「php+MySql」との事なのですが私が質問しているwebシステムもPHPって事でしょうか?

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

  • ベストアンサー
noname#177743
noname#177743
回答No.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)。 そうした、さまざまな情報からヒントを探って調べることができる場合もあります。が、まぁそうしたことができるのは全体の半分もないでしょう。たいていはわからないものです。また「わかる」といっても、あくまで推測であって確実なわけではありません。

sdfaet
質問者

お礼

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

その他の回答 (1)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

それはWEBの規格を決める団体のサイト。 HTMLの仕様を決めたりしているのでヘッダに書かれているだけです。 「各HTMLバージョンのDOCTYPE宣言のサンプル集」 http://www.animegif.net/tips/html/doctype-html-public.html ちなみに、URLにphpとかあからサマに使われていない限りサーバー側言語を知る方法はありません。

sdfaet
質問者

お礼

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