Existe-t-il une application / blog / site sur le net qui décrit la technologie derrière chaque application Web? Je serais ravi de lire quelle merveilleuse technologie alimente les grandes applications Web comme Reddit, Digg, Facebook, Stackexchange, etc.
Quelque chose de semblable à ce pour DuckDuckGo
webapp-rec
grm
la source
la source
Réponses:
Haute évolutivité a beaucoup de très bons articles sur la façon dont les «grands» sites fonctionnent et évoluent.
la source
J'utilise BuiltWith qui a également une recherche de type SEO décente
la source
Vous pouvez souvent parler de la technologie frontale. Parfois, c'est évident: si l'URL contient des pages se terminant par .jsp, presque certain qu'un serveur J2EE est impliqué (Tomcat, JBoss, Weblogic, ...). La terminaison ".asp" est généralement à l'ancienne Microsoft ASP, .aspx est ASP.NET, .php est évidemment PHP.
Avec des terminaisons comme .do, .html, cela peut être n'importe quoi (assez souvent Java).
Souvent, vous pouvez en dire plus en ouvrant la source et en lisant et / ou en consultant les en-têtes HTTP renvoyés.
Là où les choses sont vraiment intéressantes, c'est le middleware et le backend - quelque chose comme la base de données NoSQL est-il utilisé ou est-ce une base de données relationnelle traditionnelle? C'est très difficile à dire.
Le meilleur pari est de lire le blog du site Web (s'il y en a un) ou d'essayer d'approcher d'un autre côté: choisissez une technologie (par exemple Cassandra) et lisez sur leur site Web dans lequel les projets sont utilisés.
la source
W3Techs est un plug-in pour Firefox qui vous explique tout sur la technologie utilisée pour exécuter un site Web. En outre, vous pouvez également accéder directement à leur site Web et saisir l'URL à analyser .
la source
Si vous utilisez Google Chrome , essayez cette extension:
https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko
Si vous êtes sur Firefox , recherchez les «Informations sur le logiciel principal» et les «Informations sur la technologie du site Web W3Techs» (comme suggéré précédemment), qui sont tous deux des modules complémentaires de Firefox et prennent en charge Firefox 3.6 .
la source
Wappalyzer est une extension Firefox qui peut détecter plusieurs scripts, packages de statistiques et bibliothèques javascript.
la source
Vous ne pouvez pas connaître la technologie sous-jacente pour chaque application Web. Tous les outils / applications suggérés ici ne sont que des approches générales de la question.
Par exemple, de nombreux développeurs Web appliquent des méthodes de filtrage pour éviter d'envoyer des en-têtes indiquant au navigateur Web ce qu'ils utilisent dans le back-end ou même quel serveur Web sert leur application Web.
Je vais vous donner un conseil qu'un ami m'a donné une fois: pour un site Web donné, si les outils généraux échouent, allez voir leurs liens "Emplois" ou "Carrières" et vous saurez avec certitude ce qu'il y a dans la boîte noire.
la source