《Web程序设计》学习笔记1——web基础知识简述
2018-03-01 22:21
183 查看
1.web设计之初的基本要求:足够可靠。即使某些节点出现问题也不能影响整个网络的使用。
2.Internet起源:最初起源于美国DoD(国防部)于20世纪60年代支持建立的ARPAnet,后ARPAnet被全国性网络NSFnet取代,1995年除小部分NSFnet被分配成学术网络,剩余部分成为如今通用的Internet。
3.TCP/IP协议:通过提供低层次的接口使连接到Internet上的各种设备通过Internet进行通信。
4.IP地址:让计算机能够识别Internet节点的数字地址。其形式:唯一的32位数字。
5.域名:Internet中的机器的文本格式的名称。域名格式:从左至右为主机名和各级域名,合称为完全限定域名。其中最后一个域名为最大的域,表示主机所属的组织类型。
6.telnet协议:TCP/IP协议的一部分,能使Internet上的某台计算机远程登陆并使用另一台计算机,将本地计算机变为远程计算机系统的一个终端。
7.Web和Internet区别:Internet是计算机和可通过装置连接起来相互通信的其他设备的集合,而Web则是一些软件和协议的集合。用户普遍通过Web来使用Internet。
8.HTTP:超文本传输协议,标准的浏览器和web服务器之间的通信格式。
9.Web服务器:向发出请求的浏览器提供文档 ,监控主机的通信端口,通过该端口接收HTTP命令并运行这些命令的指定操作。
10.URL:统一资源定位符,提供资源的路径或位置。格式:通信协议//完全限定域名/文档位置。
11.HTTP响应状态码:共三位,分别以1,2,3,4,5开头。1-信息,2-成功,3-重定向,4-客户端错误,5-服务器错误。
12.加密——确保私密性(信息不能被窃取)和完整性(信息不能被修改)的基本工具, 加密和解密都需要密钥,将要传送的数据加密或转换成不同格式,无访问权限的人无法解密。
13.HTML文档的创建:可使用两种转换器,一是插件(可以集成到文字处理器的程序),二是过滤器(可以将现成的文档转化为HTML文件 )。
14.XML:可扩展标记语言,通过XML可根据需要创建标记语言。
15.PHP:一种嵌入到HTML文档中的服务器端的脚本语言,PHP代码在HTML文件返回到发送请求的客户端之前就在服务器中进行解释了(与JavaScript区别)。
16.Ajax:使Web应用程序在交互速度和用户体验方面都有所提高。Ajax技术使浏览器和服务器之间的通信变为异步的,即浏览器不必等待服务器反应,可做其他工作。
2.Internet起源:最初起源于美国DoD(国防部)于20世纪60年代支持建立的ARPAnet,后ARPAnet被全国性网络NSFnet取代,1995年除小部分NSFnet被分配成学术网络,剩余部分成为如今通用的Internet。
3.TCP/IP协议:通过提供低层次的接口使连接到Internet上的各种设备通过Internet进行通信。
4.IP地址:让计算机能够识别Internet节点的数字地址。其形式:唯一的32位数字。
5.域名:Internet中的机器的文本格式的名称。域名格式:从左至右为主机名和各级域名,合称为完全限定域名。其中最后一个域名为最大的域,表示主机所属的组织类型。
6.telnet协议:TCP/IP协议的一部分,能使Internet上的某台计算机远程登陆并使用另一台计算机,将本地计算机变为远程计算机系统的一个终端。
7.Web和Internet区别:Internet是计算机和可通过装置连接起来相互通信的其他设备的集合,而Web则是一些软件和协议的集合。用户普遍通过Web来使用Internet。
8.HTTP:超文本传输协议,标准的浏览器和web服务器之间的通信格式。
9.Web服务器:向发出请求的浏览器提供文档 ,监控主机的通信端口,通过该端口接收HTTP命令并运行这些命令的指定操作。
10.URL:统一资源定位符,提供资源的路径或位置。格式:通信协议//完全限定域名/文档位置。
11.HTTP响应状态码:共三位,分别以1,2,3,4,5开头。1-信息,2-成功,3-重定向,4-客户端错误,5-服务器错误。
12.加密——确保私密性(信息不能被窃取)和完整性(信息不能被修改)的基本工具, 加密和解密都需要密钥,将要传送的数据加密或转换成不同格式,无访问权限的人无法解密。
13.HTML文档的创建:可使用两种转换器,一是插件(可以集成到文字处理器的程序),二是过滤器(可以将现成的文档转化为HTML文件 )。
14.XML:可扩展标记语言,通过XML可根据需要创建标记语言。
15.PHP:一种嵌入到HTML文档中的服务器端的脚本语言,PHP代码在HTML文件返回到发送请求的客户端之前就在服务器中进行解释了(与JavaScript区别)。
16.Ajax:使Web应用程序在交互速度和用户体验方面都有所提高。Ajax技术使浏览器和服务器之间的通信变为异步的,即浏览器不必等待服务器反应,可做其他工作。
相关文章推荐
- 学习笔记:第3章 数据库基础知识
- 《c++ templates》学习笔记(4)——第五章,技巧性基础知识
- web基础知识
- 移动WEB基础知识
- web前端基础知识
- 《图解HTTP》学习笔记(一)-了解Web及网络基础
- Web学习篇之---html基础知识(一)
- 若只如初见——WEB/BS开发必备基础知识
- 移动WEB基础知识(上)(基本概念,视口,移动浏览器)
- Web 开发 基础知识解析
- web开发基础知识之html常用标签和dom结构
- Java WEB开发实战 之 第一部分:复习必备的基础知识【私塾在线原创】
- 简述加密算法的基础知识
- 密码学基础知识(学习笔记)
- web开发的基础知识:http请求
- UNIX环境高级编程(第三版)学习笔记(一、UNIX基础知识)
- web相关基础知识2
- Python全栈开发之17、tornado和web基础知识
- web相关基础知识4
- Web学习篇之---css基础知识(一)