网友解答:
谢谢邀请。
这是一个好问题。
目前网站,主要分动态网站和静态网站。
静态网站:其网页内容主要是通过写死的html呈现给浏览器;动态网站它的网页内容,可能是通过后端编程语言如(java,.net,php等)动态生成的。如何分析网站是用何语言开发主要看它的服务器端语言是什么。举几个例子:
1)查看网页的后缀名含.do的网址,可能是java开发,而且用到了javaservlet技术;
含.jsp的网址,可能是用java开发;
含.aspx的网址,可能是用asp.net开发
含.asp的网址,可能是用asp开发;
含.php的网址,可能是用.php开发;
2)通过firefox等工具查看网络请求与网络响应通过firefox打开一个网页,f12打开调试跟踪工具,f5刷新一下网址,看网络请求,分析requestheader与responseheader.
当然,有时也可以通过分析cookie或session去发现一些痕迹。
如下,我们可以清晰的看出:
当前网站主要是用asp.net技术开发的,而且用的还是asp.netmvc的框架。
3)通过w3techs.com如下所示
https://w3techs.com/sites/info/sina.com.cn
这里的sina.com.cn可以替换成你要查看的网址,这里,我们可以看到新浪的网站主要是用php开发的。4)用多种编程语言开发的多个子站点集成
当然,有些网站可能用了不止一种后端开发语言开发,可能是多个语言的合集,多个子站点集成在一起,这种情况不能很好的判断。5)伪静态,或反向代理
也有一些网站使用了伪静态,或者是反向代理,把真实的网络资源请求给包装隐藏起来了,这种情况也不能很好的判断。希望能帮到你,谢谢。
(结束)
网友解答:用最简单的方法!
如图1:打开一个网站!然后鼠标右键,就可以查找出网站的编码。
图2:我们查找网站的源代码!然后鼠标右键,查看源代码!
以上我就是这样子查看网站的!大家可以试试!
原文标题:如何知道一个网站用什么语言开发的?,如若转载,请注明出处:https://www.saibowen.com/wenda/20045.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。