Jaka technologia kryje się za aplikacją Web App X? [Zamknięte]


20

Czy jest jakaś aplikacja / blog / strona internetowa, która opisuje, jaka technologia kryje się za każdą aplikacją internetową? Chciałbym przeczytać o tym, jaka wspaniała technologia napędza duże aplikacje internetowe, takie jak Reddit, Digg, Facebook, Stackexchange i tak dalej.

Coś podobnego do tego dla DuckDuckGo



3
Musiałbym zapytać, czy to pytanie rzeczywiście tu należy - nie jest to konkretne pytanie dotyczące aplikacji internetowej, a jedynie pytanie o miejsce, w którym znajdują się informacje - a nie konkretne zadanie, które mogłaby wykonać aplikacja.
nikt nie

1
Thomas, rozumiem to i zastanowiłem się, zanim opublikowałem. W rzeczywistości jest to zarówno prośba o witrynę, jak i interesująca dla zaawansowanych użytkowników aplikacji internetowych, więc myślę, że należy tutaj.
grm

Odpowiedzi:




1

Często możesz powiedzieć o technologii front-end. Czasami jest to oczywiste: jeśli URL zawiera strony z rozszerzeniem .jsp, prawie na pewno zaangażowany jest jakiś serwer J2EE (Tomcat, JBoss, Weblogic, ...). Końcowy „.asp” to zazwyczaj Microsoft ASP w starym stylu, .aspx to ASP.NET, a .php to oczywiście PHP.

Z końcówką jak .do, .html może to być wszystko (dość często Java).

Często możesz powiedzieć więcej, otwierając źródło i czytając i / lub przeglądając zwrócone nagłówki HTTP.

Rzeczy, które są naprawdę interesujące, to oprogramowanie pośrednie i backend - czy jest to coś w rodzaju bazy danych NoSQL, czy jest to tradycyjna relacyjna baza danych? To bardzo trudno powiedzieć.

Najlepiej jest albo przeczytać blog na stronie internetowej (jeśli taki istnieje) lub spróbować podejść z drugiej strony: wybierz technologię (np. Cassandra) i przeczytaj na stronie internetowej, na której wykorzystywane są projekty.


Uwaga: w niektórych przypadkach zachowywane są starsze adresy URL, takie jak, aby nie łamać linków, lub SEO, nawet jeśli podstawowa technologia uległa zmianie.
nic


1

Jeśli używasz Google Chrome , wypróbuj to rozszerzenie:

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

Jeśli korzystasz z Firefoksa , poszukaj „Informacje o oprogramowaniu zaplecza” i „Informacje o technologii strony internetowej W3Techs” (jak sugerowano wcześniej), oba to dodatki do Firefoksa i obsługują Firefox 3.6 .


Dzięki, ale tak naprawdę wolałbym builtwith.com jako bookmarklet. Szukam więcej informacji na temat warstw, które sięgają głębiej niż to narzędzie może znaleźć.
grm

W porządku :) Jeśli podoba Ci się aplikacja z wbudowanymi aplikacjami, warto skorzystać z rozszerzenia BuiltWith dla przeglądarki Chrome, jeśli z niej korzystasz. chrome.google.com/extensions/detail/…
ogłoszono

0

Wappalyzer to rozszerzenie przeglądarki Firefox, które może wykrywać kilka skryptów, pakietów statystyk i bibliotek javascript.


0

Nie możesz znać podstawowej technologii dla każdej aplikacji internetowej . Wszystkie sugerowane tutaj narzędzia / aplikacje to tylko ogólne podejście do sprawy.

Na przykład wielu programistów stron internetowych stosuje pewne metody filtrowania, aby uniknąć wysyłania nagłówków informujących przeglądarkę internetową o tym, czego używają na zapleczu, a nawet o tym, który serwer WWW obsługuje ich aplikację internetową.

Dam ci wskazówkę, którą dał mi kiedyś przyjaciel: jeśli na danej stronie internetowej zawiodą ogólne narzędzia, sprawdź ich linki „Praca” lub „Kariera”, a na pewno będziesz wiedzieć, co jest w czarnej skrzynce.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.