Que tecnologia está por trás do Web App X? [fechadas]

20

Existe algum aplicativo / blog / site na rede que descreva qual tecnologia está por trás de cada aplicativo da Web? Gostaria de ler sobre qual tecnologia maravilhosa está impulsionando os grandes WebApps como Reddit, Digg, Facebook, Stackexchange e assim por diante.

Algo semelhante a este para DuckDuckGo

grm
fonte
3
Eu teria que perguntar se essa pergunta realmente pertence aqui - não é uma pergunta específica sobre um aplicativo Web e está apenas pedindo um local onde as informações estão localizadas - não uma tarefa específica que um aplicativo possa executar.
ninguém
11
Thomas, eu entendo isso e pensei um pouco antes de publicá-lo. Na verdade, é uma solicitação de um site e também é interessante para usuários avançados de aplicativos da web, então acho que ele pertence aqui.
GRM

Respostas:

11

A alta escalabilidade possui muitos artigos muito bons sobre como os sites "grandes" são executados e dimensionados.

ninguém
fonte
6

Eu uso o BuiltWith, que também tem pesquisas decentes sobre o tipo SEO

Wil
fonte
1

Muitas vezes você pode falar sobre a tecnologia front-end. Às vezes, é óbvio: se o URL contiver páginas que terminem com .jsp, é quase certo que algum servidor J2EE esteja envolvido (Tomcat, JBoss, Weblogic, ...). O final ".asp" é geralmente o Microsoft ASP à moda antiga, .aspx é ASP.NET, .php é obviamente PHP.

Com finalizações como .do, .html, pode ser qualquer coisa (muitas vezes Java).

Geralmente, você pode contar mais, abrindo a fonte e lendo e / ou examinando os cabeçalhos HTTP retornados.

Onde as coisas são realmente interessantes é o middleware e o back-end - é algo como o banco de dados NoSQL usado ou é o banco de dados relacional tradicional? Isso é muito difícil de dizer.

A melhor aposta é ler o blog do site (se houver) ou tentar abordar de outro lado: escolha uma tecnologia (por exemplo, Cassandra) e leia no site em que os projetos estão sendo usados.

Miro A.
fonte
Nota: Em alguns casos, URLs herdados são mantidos (para não quebrar links ou para SEO), mesmo que a tecnologia subjacente tenha sido alterada.
nic
1

Se você usa o Google Chrome , tente esta extensão:

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

Se você estiver no Firefox , procure 'Informações de software de back-end' e 'Informações sobre tecnologia de sites da W3Techs' (como sugerido anteriormente), que são complementos do Firefox e oferecem suporte ao Firefox 3.6 .

a ser anunciado
fonte
Obrigado, mas na verdade eu preferiria builtwith.com como um bookmarklet. Estou procurando mais informações em camadas que sejam mais profundas do que esta ferramenta pode encontrar.
grm 12/07/10
É justo :) Se você gosta dos aplicativos builtwith, vale a pena conferir a Extensão do Chrome BuiltWith, se você o usar. chrome.google.com/extensions/detail/…
tobeannotificado em 12/07/10
0

O Wappalyzer é uma extensão do Firefox que pode detectar vários scripts, pacotes de estatísticas e bibliotecas javascript.

Gelatina
fonte
0

Você não pode conhecer a tecnologia subjacente para todos os aplicativos da web. Todas as ferramentas / aplicativos sugeridos aqui são apenas abordagens gerais para o assunto.

Por exemplo, muitos desenvolvedores da web estão aplicando alguns métodos de filtro para evitar o envio de cabeçalhos informando ao navegador o que eles estão usando no back-end ou mesmo qual servidor da web está servindo seu aplicativo da web.

Vou te dar uma dica que um amigo me deu uma vez: para um determinado site, se as ferramentas gerais falharem, verifique os links "Empregos" ou "Carreiras" e você saberá com certeza o que está na caixa preta.

wassimans
fonte