Home >Web Front-end >HTML Tutorial >网站问题_html/css_WEB-ITnose

网站问题_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 09:45:071197browse

HTML ASP.NET

1.现在的中小型网站常用到用到哪些语言?(除了html,css,javascript之外)(譬如学校官网)
2.如何判断html语言是真的?(譬如,网站html有些是asp.net开发的,但在网页查看中(查看源代码),那些asp.net语言却变成了html语言,请问这是怎么回事!)

回复讨论(解决方案)

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或者其它奇怪的后缀

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn