サイトが構築されているテクノロジーを把握するにはどうすればよいですか?


17

私は他の人が何をしたかを見てサイトの構築を研究していますが、どのテクノロジーやプラットフォームが使用されているかを判断する方法がわかりません。特定のサイトにアクセスしたときに、どのサイトが実行されているかを知るにはどうすればよいですか?


1
Pro Webmasters FAQは、このサイトの範囲は「あなたが管理する Webサイトの動作をカバーする」と述べていますが、この質問は頻繁に出てくるので、過去と将来の重複をなくすためにコミュニティWikiに変換しています。
ダンルフリー

回答:


14

特定のサイトが実行しているものを判断するために確認できる4つの基本事項があります。

  1. ソースコード。ページでソースを表示し、どのスクリプトが呼び出されているかを確認します。通常、JQuery、Modernizr、その他の一般的なjavascriptライブラリなどが表示され、これらがどのように構築されたかについての手がかりが得られます。サイトが一般的なCMSを使用している場合、どのCMSであったかを示すパス(WordPressの場合は/ wp-content /など)も表示される場合があります。

  2. サーバ。サイトがどのWebサーバーを実行しているかを確認することは、サイトの構築方法に関する手がかりを得るのにも役立ちます。時々、これは非常に簡単に理解できます... .cfmまたは.asp / .aspxのファイル拡張子が表示されている場合、どのテクノロジーが使用されているかを知ることはかなり堅実です。サイトが拡張機能を難読化するためにパーマリンクまたは他の方法を使用している場合、Netcraftに対してそれをチェックして、実行しているサーバーのレポートを取得します。応答ヘッダーを使用すると、サーバー環境がどのようなものであるかがわかります。これらの2つのステップで学んだことを経験といくつかの追加のGoogleと組み合わせると、通常、知りたいことを教えてくれます。

  3. humans.txthttp://example.org/humans.txt開発者が既にすべてをリストアップしているかどうかを確認します。

  4. console / debugtoolを使用してページのヘッダーを確認します。Server Apache/2またはのような情報を見つけることができますX-Powered-By PHP/5.3。このサイトは、Apacheサーバー上のPHPで構築されています。

  5. 聞いて 信じられないかもしれませんが、人々はあなたに言うかもしれません。

また、サイトを分析して実行中のものを表示するブラウザプラグインやその他のツールもあります。これのより一般的な例の1つは、FirefoxとChromeの両方の拡張機能を備えたWappalyzerであり、一見の価値があります。


良い提案編集JCL1178 n1
サイモンヘイター

1
つぶやきつぶやきコミュニティwikiつぶやきつぶやき担当者のつぶやき。不平を言う。
JCL1178

1
なし少ないあなたはまだ私から仮想尊敬のポイントを得る:P
サイモン・ヘイター

8

Built Withを使用して、サイトが使用するさまざまなコンポーネントの内訳を取得できます。

サイトでWordpressなどのコンテンツ管理システムを使用すると、通常はそこに表示されます。質問しているサイトの場合、コンテンツ管理システムではなく、jQuery、FancyBox、JQuery Mousewheel、およびいくつかのウィジェットのライブラリが表示されます。


1

Google Chrome のChrome Sniffer拡張機能は、サイトが構築されているWebアプリケーションとJavaScriptライブラリを検出し、それに応じてアドレスバーにアイコンを表示します。



0

1. httpヘッダーを取得しますが、時々それが何かを教えてくれます(たとえば、phpで実行されている場合)。

2. mywebsite.com/wp-login.phpと入力できます。ログインページが表示された場合は、ウェブサイトでwordpressが使用されていることを意味します。

3. mywebsite.com/adminと入力してログインページが表示された場合、drupalが使用されていることを意味します。

4. mywebsite.com/administratorと入力してログインページが表示される場合は、joomlaを使用していることを意味します。


0

誰かがすでにwapalyzerに言及しています。Firefoxのブラウザプラグインとして使用できます。アドレスバーにホットアイコンが表示され、選択すると、テクノロジーの説明が記載されたwapalyzer Webページに移動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.