web-dev-qa-db-ja.com

Web App Xの背後にあるテクノロジーは何ですか?

ネット上に、各Webアプリケーションの背後にあるテクノロジーを説明するアプリ/ブログ/サイトがありますか? Reddit、Digg、Facebook、Stackexchangeなどの大きなWebAppsを強化している素晴らしいテクノロジーについて読んでみたいと思います。

DuckDuckGoの this に似たもの

20
grm

高スケーラビリティ には、「大きな」サイトがどのように実行され、拡張されるかについての多くのvery良い記事があります。

11
nobody

私は BuiltWith を使用します。これにはまともなSEOタイプの調査もあります

6
Wil

多くの場合、フロントエンドテクノロジーについて説明できます。 URLに.jspで終わるページが含まれている場合、J2EEサーバー(Tomcat、JBoss、Weblogicなど)が関係していることはほぼ確実です。末尾の「.asp」は通常、古いスタイルのMicrosoft ASP、.aspxはASP.NET、.phpは明らかにPHPです。

.do、.htmlのように終わると、何でもかまいません(Javaがよく使われます)。

多くの場合、ソースを開いて、返されたHTTPヘッダーを読んだり調べたりすることで、詳細を確認できます。

本当に興味深いのはミドルウェアとバックエンドです。NoSQLデータベースのようなものですか、それとも従来のリレーショナルデータベースですか。これを伝えるのは非常に難しいです。

最善の策は、Webサイトのブログ(ある場合)を読むか、反対側からアプローチしようとすることです。テクノロジー(Cassandraなど)を選択し、プロジェクトが使用されているWebサイトで読んでください。

1
Miro A.

W3Techs は、Webサイトの実行に使用されるテクノロジーについてすべてを伝えるFirefox用のプラグインです。さらに、 Webサイトに直接アクセスして、分析するURLを入力 もできます。

1
mbillard

Google Chromeを使用している場合、この拡張機能を試してください:

https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko

Firefoxを使用している場合、「Backend Software Information」および「W3Techs Website Technology Information」(前述のとおり)をご覧ください。 FirefoxのアドオンとサポートFirefox 3.6

1
tobeannounced

することはできませんeverywebappの基盤となるテクノロジーを知っています。ここで提案するすべてのツール/アプリは、問題に対する単なる一般的なアプローチです。

たとえば、多くのWeb開発者は、バックエンドで何を使用しているのか、WebアプリケーションにWebサーバーが何を提供しているのかをWebブラウザーに伝えるヘッダーを送信しないように、いくつかのフィルターメソッドを適用しています。

友人が一度私にくれたヒントをあげます。特定のウェブサイトで、一般的なツールが失敗した場合は、「ジョブ」または「キャリア」リンクを確認してください。ブラックボックスに何があるかがわかります。

0
wassimans

Wappalyzer は、いくつかのスクリプト、統計パッケージ、javascriptライブラリを検出できるFirefox拡張機能です。

0
Gelatin