在某些时候,我们都看过一个网站,想知道它是如何组合在一起的。但是,您可能会发现好奇心占了上风,导致您确切了解您的网站使用的是什么软件。好消息是它比您想象的要容易。您只需要合适的工具来帮助您深入研究任何页面的源代码并找出构建它的堆栈。在本文中,我们将讨论为什么您可能想要这样做,并向您介绍四种工具来帮助您回答您的问题。
让我们开始吧!
为什么您想知道网站中内置了哪些软件
“构建”网站不是您要做的事情。也许您正在寻找要添加的新功能,或者您一直在寻找改善用户体验 (UX) 的方法。网站开发,包括设计和功能。许多这些变化来自查看其他站点并思考“嘿,这是一个很酷的功能!”。您还可能比以前更深入地了解 HTML 和 CSS、最佳设计实践和可访问性。
在许多情况下,确定站点的组成和结构可能很复杂。毕竟,您无权访问其后端,开发人员也没有义务为您提供任何见解。
幸运的是,你只要看看它的源代码就可以得到很多你需要的答案。更好的是,您可以使用一种工具来查找源代码中的常见模式和代码片段,并准确告诉您需要了解的内容,例如:
- 网站使用的内容管理系统(内容管理系统)?
- 网站使用什么语言?
- 它们是否依赖于特定的 WordPress 插件或第三方工具和服务?
- 他们使用什么托管服务?
利用这些信息,您可以对许多很酷的功能进行逆向工程,以了解您的网站是基于什么构建的,进而改进您的网站。最重要的是,这些信息不是秘密的,也不是非法获得的——您只需要知道要寻找什么。
4 查看您网站上使用的软件的工具
我们将探索的工具系列非常易于使用。在大多数情况下,他们会指出网站堆栈的不同方面,因此您可以拼凑出您真正想知道的信息。我们也不会以任何特定顺序显示它们,因此请随意跳入并仔细阅读您喜欢的任何内容。
1. Netcraft
Netcraft是一个网络防御软件套件,有助于保护客户的网站免受攻击并确保他们的网络安全。但是,它们还允许您免费查找有关特定域的信息并查找有关其网络的信息。只需输入一个 URL,您将获得有关任何网站的公共域和托管信息的完整报告:
您还可以了解他们使用的安全套接字层 (SSL) 证书类型(如果有):
如果您正在寻找特定站点使用的托管服务,那么你可以使用这个工具。但是,如果您正在调查的站点使用内容分发网络 (CDN),则 Netcraft 将无法找到底层主机(尽管许多此类工具都是如此,并且是 CDN 设计的一部分。)
无论如何,信息本身都是有用的。例如,如果您欣赏您网站的性能,您可以找出它使用的是什么 CDN 服务,并考虑将其添加到您的网站中。
2. Wappalyzer
</ p>
Wappalyzer自称是一个“技术数据提供者”。目的是帮助您分析您的网站以找到构成整体的所有潜在元素。要使用 Wappalyzer 的技术查找工具,您必须注册一个免费帐户,然后查找特定的 URL:
Wappalyzer 完成后,它会返回它能够识别的软件列表。对于优雅主题,它正确识别 Cloud Flare、Google Analytics、Tab Manager 和 Google Fonts:
该工具还可以正确检测 WooCommerce。但是,每个工具的详细信息量都有些欠缺。例如,虽然 Wappalyzer 确实确定了与 WordPress 的集成,但它没有提供任何具体细节。一方面,这有利于安全,但不利于您的主要目标。
同样,Wappalyzer 能够将 YouTube 检测为网站上的 15 种技术之一。然而,如果你点击任何一个结果,你只会得到其他网站正在使用的内容的简要概述:
总的来说,Wappalyzer 为您提供了一种快速获取任何网站技术列表的方法。但是,为了充分利用该服务,您需要一些 Web 开发知识才能正确识别每个集成的作用。
3.内置
内置包括一系列工具,可让您查找有关网站使用的软件、主要关键字等的网站数据。您可以通过输入要分析的网站的 URL 来摆脱它。 Build With 将返回它识别的所有软件和工具的列表:
.
使用 Built With 获得的细节数量惊人。为了给你一个想法,该服务能够识别三种不同类型的 Facebook 集成。它也是迄今为止唯一可以识别多个 WordPress 插件的工具,包括 Monarch Social Sharing、Yoast SEO、W3 Total Cache 等。
同时,Built With 能够通过网站的 CDN 集成正确识别虚拟主机提供商。唯一的缺点 - 非常小 - 是我们有很多列表。在某些情况下,Built With 还包括站点不再使用的工具,但很容易发现它们,因为该服务会在进行更改时告诉您。
如果您没有时间深入研究任何特定站点的堆栈,这可能是一个缺点。但是,如果您正在寻找尽可能多的细节,那就太完美了。
4. Webspotter
Webspotter是一项服务这使您可以找到您想要定位的企业的联系信息和潜在客户。但是,他们还提供免费的 Chrome 扩展程序来帮助您访问有关网站构建技术的信息:
安装 Webspotter 后,访问您要查看的网站并单击扩展程序的图标。然后您将看到其软件堆栈的概述:
分析本身并没有显示出与 Wappalyzer 或 Built With 一样多的集成。但是,如果您没有时间对每个网站进行完整的分析,这就是可以即时使用的工具。
此外,Webspotter 可以帮助您从任何网站收集可用的电子邮件,为您提供以下列表: 潜在联系人:
如果找不到你需要的,可以发邮件给负责人碰碰运气,问问他们的技术专业知识。您可能没有答案,但尝试总不会有坏处!
结论
您每天接触的许多网站都是基于 WordPress 构建的。然而,仅仅知道一个站点使用 WordPress 是不够的。如果您想知道他们使用哪些插件或工具来支持特定功能,则需要更深入地挖掘。
使用这四种工具,您可以准确了解每个网站使用的软件:
- Netcraft:此服务为您提供有关域的信息以及网站在其中使用的托管服务-深度信息。
- Wappalyzer:快速获取网站技术列表的绝佳解决方案。
- 内置:找出该站点使用过或过去使用过的工具。
- Webspotter:此 Chrome 扩展程序可让您即时查找有关网站的信息。
您对如何识别网站使用的软件有疑问吗?让我们在下面的评论部分进行研究!