Я исследую создание сайта, глядя на то, что сделали другие люди, но я не знаю, как определить, какие технологии или платформы используются. Как я могу узнать, какой сайт работает, когда я его посещаю?
website-design
script
Дейв Морин
источник
источник
Ответы:
Есть четыре основных вещи, которые вы можете проверить, чтобы определить, какой сайт работает:
Исходный код. Сделайте просмотр источника на странице и посмотрите, какие сценарии вызываются. Как правило, вы увидите такие вещи, как JQuery, Modernizr и другие распространенные библиотеки javascript, и они дадут вам некоторые подсказки о том, как все было построено. Если на сайте используется общая CMS, вы также можете увидеть пути, указывающие на то, какой это была CMS (например, / wp-content / для WordPress).
Сервер. Проверка того, на каком веб-сервере работает сайт, также может помочь понять, как он был построен. Иногда это довольно легко выяснить ... если вы видите расширение файла .cfm или .asp / .aspx, то вы на достаточно твердом основании, зная, какие технологии используются. Если сайт использует постоянные ссылки или другой метод для обфускации расширения, проверьте его на Netcraft, чтобы получить отчет о том, на каком сервере он работает, или вы можете использовать некоторые приемы, такие как выдача telnet для servername на порту 80 или команду curl, чтобы увидеть заголовок ответа, который расскажет вам, на что похожа серверная среда. Сочетание того, что вы изучаете в этих двух шагах, с опытом и дополнительными гуглами, как правило, говорит вам, что вы хотите знать.
humans.txt . Проверьте,
http://example.org/humans.txt
если разработчики уже перечислили все для вас.Проверьте заголовки страницы с помощью консоли / debugtool. Вы можете найти информацию, как
Server Apache/2
илиX-Powered-By PHP/5.3
. Этот сайт построен с помощью PHP на сервере Apache.Спросить. Верьте или нет, люди могут просто сказать вам.
Есть также плагины для браузера и другие инструменты, которые будут анализировать сайт и показывать вам, что работает. Одним из наиболее популярных примеров этого является Wappalyzer, который имеет расширения как для Firefox, так и для Chrome и заслуживает внимания.
источник
Вы можете получить подробную информацию о том, какие различные компоненты использует сайт, используя Built With .
Когда сайт использует систему управления контентом, такую как Wordpress, он обычно появляется там. В случае сайта, о котором вы спрашиваете, он показывает не систему управления контентом, а следующие библиотеки: jQuery, FancyBox, JQuery Mousewheel и ряд виджетов.
источник
Расширение Chrome Sniffer для Google Chrome определяет, на каких веб-приложениях и библиотеках JavaScript построен сайт, и отображает значки в адресной строке.
источник
Смотрите этот вопрос на Stack Overflow для довольно полного ответа
ТАК - Как вы определяете, на какой технологии построен сайт?
источник
1. Я получаю заголовки http, иногда он вам что-то говорит (например, если он запускается php).
2. Я могу напечатать mywebsite.com/wp-login.php, если появляется страница входа, это означает, что веб-сайт использует WordPress.
3. Если страница входа в систему появляется после ввода mywebsite.com/admin, это означает, что она использует drupal.
4.Если страница входа в систему появляется после ввода mywebsite.com/administrator, это означает, что она использует joomla.
источник
Кто-то уже упомянул wapalyzer. Вы можете использовать его как плагин для браузера Firefox. Горячие значки появляются в адресной строке и, если они выбраны, переходят на веб-страницу wapalyzer с описанием технологии.
источник