万维网,www,world wide web,也称web。将互联网中的信息以超文本的形式展现的系统。可以显示www信息的客户端软件叫做web浏览器。
www内容
www定义了3个重要的概念,它们分别是访问信息的手段与位置(URI,Uniform Resource Identifier),信息的表现形式(HTML,HyperText Markup Language)以及信息转发(HTTP,HyperText Transfer Protocol)等操作。
URI比URL(Uiniform Resource Locator)更广泛,不局限于标识互联网资源,还可以标识所有资源。
HTTP默认使用80端口,工作机制是,首先客户端向服务器的80端口建立一个TCP连接,然后在这个TCP连接上进行请求和应答以及数据报文的发送。
http常用的有两个版本,一个http1.0,另一个http1.1。在http1.0中每一个命令和应答都会触发一次TCP连接的建立和断开。而从http1.1开始,允许在一个tcp连接上发送多个命令和应答。由此,打量地减少了tcp连接的建立和断开操作,从而提高了效率。
http采用方案hypertext transfer protocol,https采用方案hypertext transfer protocol security。
www操作
Web的基本要素为URI/HTML和HTTP。仅有这些无法更改与条件相符的动态内容。
web浏览器执行的程序为客户端程序,在服务器端执行的程序为服务器端程序。
javascript是一种嵌入在HTML中的编程语言,作为客户端程序可以运行于多个浏览器中。
cgi是web服务器调用外部程序时所使用的一种服务应用的规范。
cookie,web服务器用cookie在客户端保存信息(多为用户名和登录名,或网络购物中购物车商品信息)。从web服务器检查cookie可以确保是否为同一对端的通信,从而存放于购物车里的商品信息(网购场合)就不必要再保存到服务器上了。