如何找出网页是用哪个软件编写的?

was*_*icz 7 firefox website web-development

我想从hotel.info了解用于开发网页的软件。我该怎么做?是否有任何适用于 Firefox 的工具可以帮助我找到这些信息?

the*_*rty 13

不久前,Stack Overflow 上出现了这个问题。

从该链接中,有一个名为BuiltWith的工具可以确定该站点所基于的许多平台/库。


yal*_*tar 6

如果您谈论的是使用什么服务器端软件来构建站点,则没有确定的方法来确定;你真的只有一些提示。以下是一些:

  1. 评论和元标记可能会暗示诸如“由 FrontPage 生成的页面”等内容。

  2. 一些站点的资产(CSS、JavaScript)引用附加了长数字,如 style.css?3893877834。这在 Rails 开发的站点中很常见,但其他站点也使用这种技术。

  3. URL 给出了一些提示,比如你看到 .jsp、.php、.asp、aspx、.py (Python)、.pl (Perl) 等,这些对于所使用的服务器端语言来说是非常致命的赠品. 如果您在 URL 或 .action 中看到 .do,则可能是 Struts。

  4. 您可以使用Netcraft 等网站来确定正在使用的 Web 服务器(apache、nginx、IIS)


Hel*_*o71 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=""/>
Run Code Online (Sandbox Code Playgroud)