¿Qué tecnología hay detrás de Web App X? [cerrado]


20

¿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



3
Tendría que preguntar si esta pregunta realmente pertenece aquí: no es una pregunta específica sobre una aplicación web y solo está pidiendo un lugar donde se encuentre la información, no una tarea específica que una aplicación podría realizar.
nadie

1
Thomas, entiendo esto y pensé un poco antes de publicarlo. En realidad, es una solicitud de un sitio y también es interesante para los usuarios avanzados de aplicaciones web, así que creo que pertenece aquí.
grm

Respuestas:




1

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.


Nota: En algunos casos, se conservan las URL heredadas como (para no romper enlaces o para SEO) incluso si la tecnología subyacente ha cambiado.
nic


1

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 .


Gracias, pero en realidad preferiría builtwith.com como bookmarklet. Estoy buscando más información en capas que sea más profunda de lo que esta herramienta puede encontrar.
grm

Bastante justo :) Si te gustan las aplicaciones integradas, entonces vale la pena echarle un vistazo a la extensión de Chrome BuiltWith si la usas. chrome.google.com/extensions/detail/…
anunció el

0

Wappalyzer es una extensión de Firefox que puede detectar varios scripts, paquetes de estadísticas y bibliotecas javascript.


0

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.