Вопрос

Есть ли какой-либо код / инструмент, чтобы определить, на каком языке задан сайт?

Это было полезно?

Решение

HTML Over HTTP предполагается независимо от того, какой язык он реализован, так что вы никогда не можете знать 100%, но есть узоры в именах файлов. .aspx - asp.net. .jsp - страницы Java Server .php - php

и так далее.

http://news.netcraft.com/ имеет «Что этот сайт работает?»Поиск, но это больше на эвристике.

Другие советы

Это действительно перегруженный вопрос.

Простой ответ: HTML, JavaScript, CSS, изображения и необязательно Flash.Это означает, что веб-страница отображается в вашем веб-браузере в качестве ответ HTTP, и если вы сделаете источник просмотра, вы можете увидеть эти ресурсы.

Лучший ответ: Нет очевидного способа проверить, сделано ли этот сайт в PHP, MOD_PERL, DJANGOO, JSP или на веб-сервере, он может пчелить простую программу C, которая отправляет конкретный заголовок ответа и данные ответа

Большая часть времени Невозможно увидеть на каком языке веб-сайт создан, но вы можете найти некоторую информацию в заголовках HTTP, теги Meta Data в HTML и расширении файлов.

Некоторые примеры:

Заголовки:

X-Aspnet-Version: 2.0.50727
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
.

Мета Данные:

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
.

Расширения:

index.php
default.aspx
.

Все языки программирования Создайте веб-сайт с комбинацией HTML, CSS и JavaScript, поэтому добавьте конец вы не можете сказать разницу.

Используйте этот веб-сайт и узнать, какие сайты построены сайты с
www.builtwith.com

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top