1.1 Web介绍知识

1.列出Web前端相关的开发语言并了解

HTML:超文本标记语言(Hyper Text markup language),HTML 就是一组标签和文本的组合,是一个最基本的网页。它已经包含了网页常见的元素。

CSS:叠层样式表,是一种用来表现 HTML 文件样式的样式设计语言。CSS 能够对网页中的对象的位置排版进行像素级的精确控制,实现基础的静态的交互设计;而CSS 目前的最新版本 CSS3 能够真正做到网页表现与内容分离。

 

JavaScript:一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型;给HTML网页增加动态功能。

jQuery是JavaScript框架,它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

2.列出常见的Web后端相关的开发语言并了解

PHP:超文本预处理器(PHP: Hypertext Preprocessor),一种通用开源脚本语言,主要用于Web开发领域。

3.了解数据库服务器、Web服务器和DNS服务器

数据库服务器:数据库服务器由运行在局域网中的一台/多台计算机和数据库管理系统软件共同构成,数据库服务器为客户应用程序提供数据服务。

Web服务器:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器是Apache Nginx IIS。

DNS服务器:(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,一个IP地址可以有多个域名,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器通常为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。

4.在浏览器输入URL后的Web流程

用户访问网站>浏览器请求网站资源>    /*前端*/                                                 // 创建连接
Web服务器>数据库交互>Web服务器>  /*后端*/                                                //  服务器处理
Web服务器返回网站资源信息>浏览器返回网站页面>用户浏览网站                 //  客户端渲染

猜你喜欢

转载自www.cnblogs.com/orangemax/p/9563416.html
1.1