gpt4 book ai didi

php - 如何查明网站是在什么框架或什么语言上创建的?

转载 作者:行者123 更新时间:2023-11-29 07:33:35 26 4
gpt4 key购买 nike

我如何知道网站是在什么框架或什么语言上创建的?

例如,如果一个人向我发送了一个他创建的自己网站的链接,并且他声称该网站是使用(例如)Ruby on Rails(或 CodeIgniter(或其他))构建的,我怎么能当然,他确实使用了这个框架或语言来创建这个网站?

我为什么要问...在像 Elance 这样的网站上,客户要求自由职业者向他们展示他们之前项目的示例。那么,如果我是客户,我如何确定这个人向我发送的项目是用我需要的语言和框架创建的?因为他可以拥有(例如)很多 CodeIgniter 项目,但他会告诉我这些项目是通过 Rails 创建的以便受聘。

它可以是他自己的服务器,有免费域名和免费托管,(我不在乎)。我的意思是如何知道我需要的信息,而不是使用不同的互联网工具,您可以简单地输入 URL 并获取网站的描述。因为他可以拥有自己的服务器,有免费域名、免费托管……所以他的网站就不会列在那里。

最佳答案

没有万无一失的方法可以做出这个决定,但是您可以查看一些可以给您提示的东西。

例如,您可以浏览网站并查看 URL 的扩展名。文件名以 .php 结尾的 URL 是一个很好的迹象,表明该网站可能是使用 PHP 编写的。

您还可以查看页面源代码。许多站点框架中都会有注释或其他标识符,这些标识符会泄露它们。例如,Wordpress 的代码中有一些致命的赠品,您可以在浏览器中查看。查找可能标识正在使用的框架的注释或文件/路径名。

归根结底,其中许多事情都可以被掩盖(可以隐藏文件扩展名和/或可以使用 modrewrite 来清理 URL,并且可以更改注释/代码以删除框架标识符),但是这些是识别网站实现方式的一些可能方法。

关于php - 如何查明网站是在什么框架或什么语言上创建的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31719261/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com