Home >Web Front-end >HTML Tutorial >网站问题_html/css_WEB-ITnose
HTML ASP.NET
1.现在的中小型网站常用到用到哪些语言?(除了html,css,javascript之外)(譬如学校官网) 1.php asp jsp asp.net ……
2.查看代码变成了html语言,是不能看到服务端的脚本语言,只能看到编译后的html语言
1.PHP、C#,有很多成熟的框架方案可以选用,DEDECMS、帝国CMS,Wordpress、drupal等等
2.动态语言写的页面,在服务器端解析后返回的都是HTML代码。如果不变成HTML语言,就是BUG啦。
浏览器只认得标准HTML的。
1.php asp jsp asp.net ……
2.查看代码变成了html语言,是不能看到服务端的脚本语言,只能看到编译后的html语言
那么在查看源代码时,能判断编程语言是as0.net(c#)还是php开发的么(最后显现出来的是html)
1.PHP、C#,有很多成熟的框架方案可以选用,DEDECMS、帝国CMS,Wordpress、drupal等等
2.动态语言写的页面,在服务器端解析后返回的都是HTML代码。如果不变成HTML语言,就是BUG啦。
本人新手,弱弱的问一句,那些框架方案干嘛的(通俗点的话)
1.查看源代码时,有时里面链接会出现 asp,php,aspx等,我们可以根据这个来判断
2.你可以用fiddler2等工具来跟踪,看response返回的header信息 如 X-Powered-By: ASP.NET
3.有的时候通过工具也是没法判断,因为服务器可以把这些信息屏蔽掉
1.php asp jsp asp.net ……
2.查看代码变成了html语言,是不能看到服务端的脚本语言,只能看到编译后的html语言
那么在查看源代码时,能判断编程语言是as0.net(c#)还是php开发的么(最后显现出来的是html)
查看文件后缀名就可以看出来了
如果后缀是.html的就增加了判断难度了
浏览器只认得 HTML文档,不管你用什么语言开发最终都要生成浏览器认得的HTML,这就是B/S架构
一般来说看网站后台用什么,看动态页面的后缀名,返回头里的Server属性
所有发回客户端浏览器的数据都是html代码或者是图片、音视频一类的数据,所有的框架以及网页编程语言都是为解决如何高效的生成html数据的问题的。你的,明白?
只看前台是无法确实后台是用什么语言开发的,有的网站生成的本身就是静态的html,但生成的过程是动态开发语言来执行的,所以前台显示的后缀也是html或者其它奇怪的后缀