aspx, php, jsp, jQuery, ajax之间的关系?

一直搞不懂它们之间到底是怎样的联系?和html有什么关联?分别有什么用途?请回答的简单易懂!谢谢!!
最新回答
饮泣我乐意

2024-08-13 00:35:00

我们做个比喻,就相当于我们去酒店预订吃饭,那么这几者的关系和角色如下:悄樱
1、html是餐桌、椅子等设施,他展现了这个酒店或餐厅的最基本的格调;
2、javascript增加了这个酒店或餐厅的服务力,比如我们时常会在中途叫服务员进行点单等,在web中则体现为丰富了网站的表现力。
JQ是一个JS库,他不仅提供点单的服务,也会在可以预订位置的时候对位置、氛围进行布置(比如增加一个小提琴演奏者为你和你的同伴进餐助兴),以满足你不同的品位需求。
ajax则是js的一种技术,流行于web2.0,实现了数据的异步提交。比如在一个非常小的排挡(web1.0),只有一个服务员,我们点东西、端菜、送水只能通过他,而他一次只能做一样事情,这个过程中我们只能傻等;而大点的餐馆,我们点单、端菜可能都是启明丛不同的服务员来完成的,在端菜的时候我们可以叫另外的服务员送点饮料、茶水,也就是说多个服务员能同时实现客户与酒店后勤之间进行交互,满足你的需槐猜求。而ajax,比如腾讯微博、优酷等网站,我们不刷新页面也能收到新的微博、评论。
3、aspx、php等服务端语言就相当于酒店厨房等后勤,客人需要什么,通过获取点单信息后他们就会按要求做什么样的菜、送什么样的酒水。他很少露面,或根本不出现在用餐的地方,默默的为你服务。
吃糖不吃苦

2024-08-13 00:38:00

html
超文本标记语言(Hyper Text Mark-up Language)
是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。
asp
活动服务器网页(Active Server Page) 是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。轮袜利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
aspx
活动服务器网页扩展(Active Server Page eXtensible),是微软搞出的,又叫 asp+,是在服务器端编译执行的,相对asp来说,安全性、开发速度和运行速度都有所提高,编程理念也不一样。
php
超级文本预处理语言(PHP:Hypertext Preprocessor)是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。
jsp
java服务器端页面(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。服棚氏务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
jQuery
框架/放大镜效果 是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多链桐散的事情。能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
Ajax
异步JavaScript和XML(Asynchronous JavaScript and XML) 使用XHTML+CSS来表示信息;
使用JavaScript操作DOM(Document Object Model)进行动态显示及交互;
使用 XML 和 XSLT 进行数据交换及相关操作;
使用 XMLHttpRequest对象与Web服务器进行异步数据交换;
使用 JavaScript 将所有的东西绑定在一起。
可以实现不重新加载页面而进行局部刷新
搞妇帅

2024-08-13 00:56:58

aspx, php, jsp 同一类型的语言, 都是服务器端编程语言, html是静态语言, 不是编程语言, 主要作为显示层
jQuery是一种Javascript语言的一种框架, 其实就是javascript语言, 用于控制返橘html
ajax是态销javascript一种技漏闭团术, 其实也是javascript语言, 用于异步提交数据到服务器端
追问
请问若要用jquery写一个登录的程序,是不是就要用到html+css+jquery+php啊?之前以为html css+jquery就行了...不知道php具体实现什么功能?
请问若要用jquery写一个登录的程序,是不是就要用到html+css+jquery+php啊?之前以为html css+jquery就行了...不知道php具体实现什么功能?
追答
html css+jquery 这个也可以写登录程序, 用jquery的cookie实现, PHP主要判断逻辑, 例如插入数据到数据库永久保存
偏爱

2024-08-13 01:21:59

aspx, php, jsp 都是睁侍迅编程语言 。 Jquery 是 JS 的一个框架 ,AJAX是一种谈旦实现无刷新 数据交互的悉此JS技术。