判断方法主要有:
1、查看HTML源码,看页面文件的后缀名(如php,aspx,jsp等)可知,这种方法适合动态网站,没有经过全静态、伪静态处理过的站。
2、如果1不适合,查看源代码,找到特征码,例如织梦cms一般url中有/a/xxx.html;还有源代码中meta标签,CSS文件中关于类名、标签名的命名方式中带有开发者信息的,如果多个信息中都出现,那么可以判断是哪种写的。
3、如果1,2都不能判断,那么就只能通过自己经验来推知。例如,自己测试过、见过哪些语言,CMS做的站,通过相似度来进行推测。
4、如果1,2,3方法都无效,那么还可以通过网站页脚的开发者链接找到开发者联系方式,建议以客户的身份去直接咨询他们,这样最直接也最有效率。
5、 如果1~4都无用,基本上无解。
Ⅱ 怎么查看网页使用的是什么程序语言
分析一个网页使用的抄是什么语言,有以下方法:
扩展名识别。如果网址中有.asp/.php/.jsp等常见的动态脚本扩展名,则可以判断出对应的asp语言、php语言、java语言等。还有*.do也对应java语言,*.cfm对应ColdFusion语言,*.aspx对应dotNet的c#或VB.NET语言。
如果网址中看不到这些扩展名,也可以尝试猜文件名,如:default.asp/default.php/default.jsp/index.asp/index.php/index.jsp等等。
HTTP头信息识别。使用抓包工具(如:wireshark)抓取访问网页时产生的网络数据包,观察其中HTTP协议头部是否有类似如下字符串:
X-Powered-By: PHP/5.4.30
一般PHP或.NET做的网站都有这类头信息。另外也可看HTTP头信息中的apache/nginx/IIS等信息做个基本判断。
Ⅲ 如何查看网站是用什么语言开发的
1首先我们打一个你想查看的那个网站。
2接着,我们查看打开来的网站网址,一般内页才能更清楚的帮助我们判断,因为首页大部分网站都省略了。
3打开网站的某个内页,如果浏览器地址栏中的网址最后面是.asp。那么它就是asp语言写的。
4同理,如果网址后面的是.php,那它则是php程序编写的。
5举一反三,.net结尾的,就是net语言编写的网站。
6当然上面都是一些比较好判断的,如果网址后面是.htm/.html这样的,难道是htm语言写的吗?当然不是,这样结尾的要么是静态页,要么是动态程序生成的页面。
7此外,还有一种以.aspx 结尾的网址,这个也有些特殊,这种结尾的则是以ASP.NET语言编写的。
Ⅳ 如何查看网站是用什么语言开发的
1,首先我们打一个你想查看的那个网站。
2,接着,我们查看打开来的网站网址,一般内页才能更清楚的帮助我们判断,因为首页大部分网站都省略了。
3,打开网站的某个内页,如果浏览器地址栏中的网址最后面是.asp。那么它就是asp语言写的。
4,同理,如果网址后面的是.php,那它则是php程序编写的。
5,net结尾的,就是net语言编写的网站。
6,当然上面都是一些比较好判断的,如果网址后面是.htm/.html这样的,难道是htm语言写的吗?当然不是,这样结尾的要么是静态页,要么是动态程序生成的页面。
7,此外,还有一种以.aspx 结尾的网址,这个也有些特殊,这种结尾的则是以ASP.NET语言编写的。
-------------------------------如有疑问,可继续追问,如果满意,请采纳,谢谢。