Есть ли в сети какое-нибудь приложение / блог / сайт, описывающий, какая технология стоит за каждым веб-приложением? Я хотел бы прочитать о том, какие замечательные технологии используются в таких крупных веб-приложениях, как Reddit, Digg, Facebook, Stackexchange и так далее.
Что-то похожее на это для DuckDuckGo
webapp-rec
грм
источник
источник
Ответы:
У High Scalability есть много очень хороших статей о том, как «большие» сайты работают и масштабируются.
источник
Я использую BuiltWith, который также имеет приличное исследование типа SEO
источник
Вы часто можете рассказать о передовых технологиях. Иногда это очевидно: если URL содержит страницы, оканчивающиеся на .jsp, почти наверняка задействован какой-либо сервер J2EE (Tomcat, JBoss, Weblogic, ...). Окончание «.asp» обычно является Microsoft ASP старого стиля, .aspx - это ASP.NET, а .php - это, очевидно, PHP.
С окончанием как .do, .html это может быть что угодно (довольно часто Java).
Часто вы можете сказать больше, открыв источник и читая и / или просматривая возвращенные заголовки HTTP.
Где вещи действительно интересны, это промежуточное ПО и бэкэнд - используется ли что-то вроде базы данных NoSQL или это традиционная реляционная база данных? Это очень сложно сказать.
Лучше всего либо читать блог веб-сайта (если он есть), либо пытаться подойти с другой стороны: выберите технологию (например, Cassandra) и прочитайте на их веб-сайте, в каких проектах используются.
источник
W3Techs - это плагин для Firefox, который расскажет вам все о технологии, используемой для запуска веб-сайта. Кроме того, вы также можете перейти непосредственно на их веб-сайт и ввести URL для анализа .
источник
Если вы используете Google Chrome , попробуйте это расширение:
https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko
Если вы работаете в Firefox , поищите «Информация о программном обеспечении для бэкенда» и «Информация о технологии веб-сайта W3Techs» (как предлагалось ранее), которые являются аддонами Firefox и поддерживают Firefox 3.6 .
источник
Wappalyzer - это расширение Firefox, которое может обнаруживать несколько сценариев, пакетов статистики и библиотек JavaScript.
источник
Вы не можете знать основные технологии для каждого веб-приложения. Все предлагаемые инструменты / приложения являются лишь общими подходами к данному вопросу.
Например, многие веб-разработчики применяют некоторые методы фильтрации, чтобы избежать отправки заголовков, сообщающих веб-браузеру, что они используют в фоновом режиме или даже какой веб-сервер обслуживает свое веб-приложение.
Я дам вам совет, который один из друзей дал мне один раз: если на конкретном веб-сайте не работают общие инструменты, проверьте их ссылки «Работа» или «Карьера», и вы точно будете знать, что находится в «черном ящике».
источник