web期末考试总结第一章:1. 万维网(World Wide Web,Web)也称为环球信息网;2. 世界上第一个网站是http: //info. cern. ch/,它于19xx 年x月x日上网;3. Tim Berners-Lee爵士(19xx年出生于英国)是关注万维网发展的万维网联盟的创始人;4. 19xx年,欧洲核子研究组织(European Particle Physics Laboratory,CERN)正式发布了Web技术标准;5. 目前,与Web相关的各种技术标准都由著名的W3C 组织(World Wide Web Consortium)管理和维护;万维网联盟(World Wide Web Consortium,W3C组织)是对网络标准制定的一个非赢利组织;6. 第一次WEB商战: 20世纪xx年代国际互联网的发展火爆,发生了网景(NetScape)与微软(MicroSoft)的浏览器之争,被称为万维网第一商战。
快速膨胀的网络已有瘫痪之虞;7. 从技术层面看,Web架构的精华有三处:超文本技术(HTML)实现信息与信息的连接;统一资源定位技术(URI)实现全球信息的精确定位;应用层协议(HTTP)实现分布式的信息共享。
8. Web技术的最终目标是提供信息和信息服务。
所以,评价一种Web开发技术优劣的标准只有一个,那就是:看这种技术能否在最恰当的时间和最恰当的地点,以最恰当的方式,为最需要信息的人提供最恰当的信息服务。
9.Web是一种典型的分布式应用架构。
Web应用中的每一次信息交换都要涉及到客户端和服务端两个层面。
因此,Web开发技术大体上也可以被分为客户端技术和服务端技术两大类。
Web客户端的主要任务是展现信息内容,而HTML语言则是信息展现的最有效载体之一;10. GIF第一次为HTML页面引入了动感元素。
GIF(Graphics Interchange Format) 的原义是“图像互换格式”. GIF格式的一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画;11. 19xx年,著名的Netscape浏览器在其版中增加了对JavaApplets和JavaScript的支持;为了用纯Microsoft 的技术与JavaScript抗衡,Microsoft还为19xx年的IE 设计了另一种后来也声名显赫的脚本语言--VBScript语言。
12. 真正让HTML页面又酷又炫、动感无限的是CSS(Cascading Style Sheets)和DHTML(Dynamic HTML)技术;13. 为了在HTML页面中实现音频、视频等更为复杂的多媒体应用,19xx年的Netscape 成功地引入了对QuickTime 插件的支持,14. IE 正式支持在HTML页面中插入ActiveX控件的功能;15. 19xx年,Realplayer插件先后在Netscape和IE浏览器中取得了成功,与此同时,Microsoft自己的媒体播放插件Media Player也被预装到了各种Windows版本之中。
年代初期,Jonathan Gay在FutureWave公司开发了一种名为Future Splash Animator的二维矢量动画展示工具,19xx 年,Macromedia公司收购了FutureWave,并将Jonathan Gay 的发明改名为我们熟悉的Flash;16. 第一种真正使服务器能根据运行时的具体情况,动态生成HTML页面的技术是大名鼎鼎的CGI(Common Gateway Interface)技术。
17.为了简化CGI程序的修改、编译和发布过程,人们开始探寻用脚本语言实现CGI应用的可行方式。
Perl PHP ASP JSP和Servlet18. 两个最重要的企业级开发平台--J2EE和.NET在20xx年前后分别诞生于Java和Windows阵营;19. J2EE平台的三大核心技术Servlet、JSP和EJB。
20. Servlet、JSP和EJB是J2EE关键的关键组件,而Spring、Hibernate是J2EE主要的架构模式。
21. 19xx年,W3C在SGML语言的基础上,提出了XML(Extensible Markup Language)语言草案;22. 19xx年,W3C和相关的企业开始讨论设计基于XML 的通信协议,20xx年,W3C发布SOAP(Simple Object Access Protocol)协议的版;23. 人们把利用SOAP协议传递XML信息的分布式应用模型称为Web Service。
20xx年,W3C发布了WSDL(Web Services Description Language)协议的版;24. 19xx年,NetScape提出的RSS(Rich Site Summary)建议标准是用元数据技术描述新闻等信息内容的第一次尝试;第二章:1. 19xx年,美国克林顿政府提出国家信息高速公路;互联网时代;2. 互联网是连接局域网的网络;3. 计算机网络的组成从系统功能上看,其由3个部分组成:资源子网:包括各种计算设备、存储设备、显示设备、打印设备等信息资源;通信子网:包括通信线路、中转设备(网络节点)等,用于传输、存储和转发信息;网络协议:包括通信的规则、计算机与线路连接的标准等4. WEB开发主要集中在应用层和传输层;5. 传输控制协议(Transfer Control Protocol, TCP)用户数据报协议(User Datagram Protocol, UDP)6. 端口号是为了解决应用层多个网络应用;7. 套接字编程(IP、PORT、PROTOCOL)SOCKET=(Protocol,IP,Port);8.域名系统(Domain Name System , DNS);9. 编辑C:\WINDOWS\system32\drivers\etc\hosts中。
在最后加一行如下所示的字符串:即设置本机域名为:10. google维护DNS;11. 对于宽带拨号用户来说,在“设置”-“网络连接”中找到宽带上网的连接,打开网络连接属性,选择Interner协议(TCP/IP)的属性页里,不要选择自动获取DNS,而要选择“使用下面的DNS服务器地址”,首选DNS服务器和备用DNS服务器分别设置为和,此两个DNS 服务器IP均为google公司管理的公用DNS服务器;12. 超文本传送协议hypertext transport protocol;HTTP13. 安全超文本连接协议使用https://代替http://14. Telnet协议是TCP/IP协议族中的一员,是Internet 远程登陆服务的标准协议和主要方式;15. 文件传输协议(File Transfer Protocol,FTP)使得主机间可以共享文件;服务一般运行在20和21两个端口?17(2)FTP地址格式如下ftp://用户名:密码@FTP服务器IP或域名:FTP命令端口/路径/文件名18. FTP的匿名用户:ID: anonymousPassword: aaa@符合email格式的任意字符串作用:用于公开的资源访问19. 简单文件传输协议(Trivial File Transfer Protocol, TFTP)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。
端口号为69。
TFTP基于UDP协议而实现;20. 电子邮件地址格式:用户名@域名21. 电子邮件格式:信头、信体和签名区22. 简单邮件传输协议(Simple Mail Transfer Protocol ,SMTP );SMTP使用端口:2523. 邮局协议的第3个版本(Post Office Protocol 3,POP3)是TCP/IP协议族中的一员,POP3协议默认端口:110POP3协议默认传输协议:TCPPOP3协议适用的构架结构:C/SPOP3协议的访问模式:离线访问POP3是因特网电子邮件的第一个离线协议标准;24. 交互邮件访问协议(Internet Mail Access Protocol,IMAP),IMAP协议运行在TCP/IP协议之上,使用的端口是143。
第三章:1. 数据流反映了系统中流动的数据,表现动态数据的特征;数据存储反映系统中静止的数据,表现静态数据的特征;2. Cookie是由服务器端生成,发送给User-Agent(通常为浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。
在WINDOWS环境下,Cookies通常存储在C:\Documents and Settings\Administrator\Cookiescookie脚本的一个普通实例:Set-Cookie: name = V ALUE;expires = DATE; path = PATH; domain = DOMAIN_NAME;3. 网络信标(web beacon),又称网页臭虫(web bug),是可以暗藏在任何网页元素或邮件内的1像素大小的透明GIF或PNG图片,常用来收集目标电脑用户的上网习惯等数据,并将这些数据写入Cookie。
网络信标在邮件跟踪和垃圾邮件中较为常用。
4. HTML中Content-Type属性指定响应的HTTP内容类型。
所以,有时看到一些网页,但点击的结果却是下载到的文件或图片。
如果未指定,默认为TEXT/HTML。
Content-Type用于定义用户的浏览器或相关设备如何显示将要加载的数据,或者如何处理将要加载的数据,此属性的值可以查看MIME类型.5. 数据库的四个基本持久存储功能CRUD:创建Create、读取Read、更新Update和删除Delete6. MySQL是一个关系型数据库管理系统;7. 千万人同时访问的网站,一般是有很多个数据库同时工作,即数据库集群和并发控制,网站实时性也是相对的8. CDN的全称是Content Delivery Network,即内容分发网络;DNS负载均衡技术;9. DAS(Direct Attached Storage)直接附加存储;网络附加存储(Network Attached Storage,NAS;存储区域网络(Storage Area Network , SAN);10.大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。