关于网页aspjspphp和ajax到底有什么区别
各位高人我想知道在网页制作方面上aspjspphp这3种是不是都是制作动态网页的只是所用的语言和底层不同~~还有ajax和这些什么关系~xhtmlhtmlxml这些有什么...
各位高人我想知道在网页制作方面上asp jsp php这3种是不是都是制作动态网页的只是所用的语言和底层不同~~还有ajax和这些什么关系~xhtml html xml 这些有什么区别和联系~(我看过百度百科术语太多能不能用简单的通俗的话解释下)谢谢各位高人了~~50分送上
展开
展开全部
其实楼主应该也有些了解他们了,因为还没把他们混淆起来提问.
asp是微软提供的一个比较过时了的技术,因为微软要买他的asp.net,现状是还有大量的asp的网站,但基本上不会出新的了.asp之所以要被淘汰,是因为他只是一种脚本语言,逻辑和界面没有分离,代码重用性差,不利于网站的升级,维护等.
jsp是sun(现在已被甲骨文公司收购)公司提供的一个动态页面服务技术,很好的实现了逻辑代码和页面代码的分离,而逻辑代码是用的java这种面向对象的语言,所以对于构建逻辑复杂的的大型项目十分有利,代码重用性高.升级维护等较容易.而且可移植性强,安全性高.但运行速度较慢,不实用于小型项目.
php的本质和asp是差不多的,都是解释性语言,但是效率更高,而且是免费的.现状比asp稍好.
还要说的就是asp.net,现在许多的小公司,小型项目,首选就是asp.net,所以楼主如果选择学习的话,就业的机会会多很多,现在asp.net人才需求量较大,而且入门也比较容易....精通较难.它使用的语言C#和java十分相似,也是面向对象的语言,而且结合微软的可视化开发工具,可以很快的创建一个中小型的项目.
-----------------
上面的都是服务器端的动态技术
Ajax是一种客户端的动态技术,可以不用刷新页面而与服务器交换信息并更新页面的元素,他的本质就是javascript的一次封装和异步对象的加入
html是静态网页语言,我们在网页上看到的东西和看不到的东西都是html元素,因为浏览器只认识html,xml主要是数据的传递,还有就是少量数据的保存.XHTML可以看做是一种更严格的html
-----
希望这些对你有些帮助
asp是微软提供的一个比较过时了的技术,因为微软要买他的asp.net,现状是还有大量的asp的网站,但基本上不会出新的了.asp之所以要被淘汰,是因为他只是一种脚本语言,逻辑和界面没有分离,代码重用性差,不利于网站的升级,维护等.
jsp是sun(现在已被甲骨文公司收购)公司提供的一个动态页面服务技术,很好的实现了逻辑代码和页面代码的分离,而逻辑代码是用的java这种面向对象的语言,所以对于构建逻辑复杂的的大型项目十分有利,代码重用性高.升级维护等较容易.而且可移植性强,安全性高.但运行速度较慢,不实用于小型项目.
php的本质和asp是差不多的,都是解释性语言,但是效率更高,而且是免费的.现状比asp稍好.
还要说的就是asp.net,现在许多的小公司,小型项目,首选就是asp.net,所以楼主如果选择学习的话,就业的机会会多很多,现在asp.net人才需求量较大,而且入门也比较容易....精通较难.它使用的语言C#和java十分相似,也是面向对象的语言,而且结合微软的可视化开发工具,可以很快的创建一个中小型的项目.
-----------------
上面的都是服务器端的动态技术
Ajax是一种客户端的动态技术,可以不用刷新页面而与服务器交换信息并更新页面的元素,他的本质就是javascript的一次封装和异步对象的加入
html是静态网页语言,我们在网页上看到的东西和看不到的东西都是html元素,因为浏览器只认识html,xml主要是数据的传递,还有就是少量数据的保存.XHTML可以看做是一种更严格的html
-----
希望这些对你有些帮助
2016-01-14 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
jsp,php,asp是运行在服务器端的语言 它们负责把页面组织好 然后传送给客户端的浏览器
而浏览器在页面上面注册用户或填表啥的操作后 就需要提交并刷新网站 读取注册后的页面
而Ajax是客户端脚本语言 主要依靠javascript来实现
作用是 当客户端浏览器在网页上填表或注册后 动态更新网页 而不用重新读取刷新页面
Ajax实现的功能还不只这些 比如客户端动态表格添加等等
而浏览器在页面上面注册用户或填表啥的操作后 就需要提交并刷新网站 读取注册后的页面
而Ajax是客户端脚本语言 主要依靠javascript来实现
作用是 当客户端浏览器在网页上填表或注册后 动态更新网页 而不用重新读取刷新页面
Ajax实现的功能还不只这些 比如客户端动态表格添加等等
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
asp jsp php都是动态网页技术,和你理解的差不多。注意asp和asp.net是2种不同的技术。这些都属于服务器端的技术。
ajax其实就是javascript的一种应用,属于客户端技术。
html就是最基本的网页语言;
XML现在主要是做数据的交换;
xhtml算是html和XML的一种结合
ajax其实就是javascript的一种应用,属于客户端技术。
html就是最基本的网页语言;
XML现在主要是做数据的交换;
xhtml算是html和XML的一种结合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以这样理解:
asp jsp php是做网站时,服务器端用的程序语言。
ajax是一种技术。包括javascript和html以及部分css。
xhtml你可以理解为html的新版本。
xml是一种描述语言。你暂时可以不用管这个。因为这个一般网站不用。
asp jsp php是做网站时,服务器端用的程序语言。
ajax是一种技术。包括javascript和html以及部分css。
xhtml你可以理解为html的新版本。
xml是一种描述语言。你暂时可以不用管这个。因为这个一般网站不用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询