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



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:




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.


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 .


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.


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.