7

Я хотел бы знать, какое программное обеспечение использовалось для разработки веб-страницы из hotel.info. Как мне это сделать? Есть ли какой-нибудь инструмент для Firefox, который мог бы помочь мне узнать эту информацию?

6 ответов6

13

Этот вопрос возник на Stack Overflow некоторое время назад.

По этой ссылке есть инструмент BuiltWith, который определяет многие платформы / библиотеки, на которых построен сайт.

6

Если вы говорите о том, какое программное обеспечение на стороне сервера использовалось для создания сайта, то нет точного способа определить это; у вас действительно есть несколько подсказок, чтобы пройти. Вот несколько из них:

  1. Комментарии и метатеги могут предлагать что-то вроде «страницы, сгенерированной FrontPage» и т.д.

  2. На некоторых сайтах ссылки на ресурсы (CSS, JavaScript) добавляются с длинными номерами, например style.css?3893877834. Это характерно для сайтов, разработанных Rails, но другие тоже используют эту технику.

  3. URL-адрес дает подсказки, например, если вы видите .jsp, .php, .asp, aspx, .py (Python), .pl (Perl) и т.д., Это довольно бесполезная раздача в отношении используемого на стороне языка , Если вы видите .do в URL или .action, это, вероятно, Struts.

  4. Вы можете использовать такие сайты, как Netcraft, чтобы определить, какой веб-сервер (apache, nginx, IIS) используется

5

hotel.info, вероятно, написан с использованием Visual Studio, учитывая, что он построен на ASP.NET, исходя из того, что его URL-адреса заканчиваются на .aspx . Тем не менее, существует множество разбросанных JS и пользовательских HTML.

И ответ на ответ BloodPhilia: hotel.info содержит следующие теги <meta> :

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="en" />
<meta http-equiv="content-style-type" content="text/css" />
<meta name="description" content="You can use hotel.info to obtain even better hotel prices, around the world. Whether you want a spa hotel, a boutique hotel, a conference hotel or 5 star luxury, searching for hotels with the hotel.info hotel reservation service is simplicity itself. A total of 1,000,000 real hotel reviews supplied by guests will help you select the best accommodation option for your next business trip, city break, short break or conference." />
<meta name="keywords" content="Hotel, search, book, reserve, Reservation, Hotels, Room, hotel.info" />
<meta name="robots" content="index,follow,noodp,noydir" />
<meta http-equiv="X-UA-Compatible" content="IE-7" />
<meta name="verify-v1" content=""/>
4

Обычно в источнике сайта он упоминается как метатег "Генератор".

Wordpress, например, добавляет это к источнику:

<meta name="generator" content="WordPress.com" />

Главная страница использует:

<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
0

Это еще не было упомянуто. В Google Chrome есть плагин Chrome Sniffer, который можно использовать для определения большинства, если не всех, используемых библиотек JavaScript и веб-сред. К сожалению, я не знаю его эквивалента в Firefox.

Кроме того, как упомянул yalestar, определить, что было использовано на стороне сервера, может быть очень сложно; так как серверный код может просто послать вам простой HTML и JavaScript.

0

Существует дополнение Firefox под названием Wappalyzer, которое может определять большинство платформ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .