¿Hay alguna aplicación / blog / sitio en la red que describa qué tecnología hay detrás de cada aplicación web? Me encantaría leer sobre qué tecnología maravillosa está impulsando las grandes aplicaciones web como Reddit, Digg, Facebook, Stackexchange, etc.
Algo similar a esto para DuckDuckGo
webapp-rec
grm
fuente
fuente
Respuestas:
High Scalability tiene muchos artículos muy buenos sobre cómo funcionan y escalan los sitios "grandes".
fuente
Yo uso BuiltWith, que también tiene una buena investigación de tipo SEO
fuente
A menudo puede contar sobre la tecnología front-end. A veces es obvio: si la URL contiene páginas que terminan en .jsp, es casi seguro que esté involucrado algún servidor J2EE (Tomcat, JBoss, Weblogic, ...). El final ".asp" suele ser Microsoft ASP de estilo antiguo, .aspx es ASP.NET, .php es obviamente PHP.
Con un final como .do, .html puede ser cualquier cosa (a menudo Java).
A menudo puede decir más abriendo la fuente y leyendo y / o mirando los encabezados HTTP devueltos.
Donde las cosas son realmente interesantes es el middleware y el backend: ¿se usa algo así como una base de datos NoSQL o es una base de datos relacional tradicional? Esto es muy difícil de decir.
La mejor opción es leer el blog del sitio web (si hay uno) o tratar de acercarse desde el otro lado: elija una tecnología (por ejemplo, Cassandra) y lea en su sitio web en qué proyectos se están utilizando.
fuente
W3Techs es un complemento para Firefox que le informa sobre la tecnología utilizada para ejecutar un sitio web. Además, también puede ir directamente a su sitio web e ingresar la URL para analizar .
fuente
Si usa Google Chrome , pruebe esta extensión:
https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko
Si está en Firefox , busque 'Información de software de backend' y 'Información de tecnología del sitio web de W3Techs' (como se sugirió anteriormente), los cuales son complementos de Firefox y son compatibles con Firefox 3.6 .
fuente
Wappalyzer es una extensión de Firefox que puede detectar varios scripts, paquetes de estadísticas y bibliotecas javascript.
fuente
No se puede conocer la tecnología subyacente para cada web. Todas las herramientas / aplicaciones sugeridas aquí son solo enfoques generales del asunto.
Por ejemplo, muchos desarrolladores web están aplicando algunos métodos de filtro para evitar enviar encabezados que le digan al navegador web qué están utilizando en el back-end o incluso qué servidor web está sirviendo su aplicación web.
Te daré una propina que un amigo me dio una vez: para un sitio web determinado, si las herramientas generales fallan, revisa sus enlaces de "Empleos" o "Carreras" y sabrás con seguridad qué hay en el recuadro negro.
fuente