Web 基础
域名的概念
网络是基于 TCP/IP 协议进行通信和连接的,每一台主机都有一个唯一的标识(固定的 IP地址),用以区别在网络上成千上万个用户和计算机
域名的结构
域名结构类型
根域:指的是根服务器,要用来管理互联网的主目录,全世界只有13台。1个为主根服务器,放置在美国
顶级域:包括组织域和国家/地区域名。域名的最右侧是国家1地区域名,国家代码由两个字母组成的如.cn,.uk,.de 和jp,其中.cn 是中国专用的顶级域名
二级域名:在顶级域名之前的域名,在顶级域名前面,它是指域名注册人的网上名称,例如 baidu,ibm,yahoo,microsoft等。
FQDN:是主机名.DNS后缀,是指主机名加上全路径,全路径中列出了序列中所有域成员
DNS
DNS就是进行域名解析的系统。
静态映射:每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用;
动态映射:建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到 DNS 服务器查询主机所对应的 IP 地址。
网页与 HTML
文本:文本是网页上最重要的信息载体与交流工具,网页中的主要信息一般都以文本形式为主。
图像:图像元素在网页中具有提供信息并展示直观形象的作用。
Flash 动画:动画在网页中的作用是有效地吸引访问者更多的注意。声音:声音是多媒体和视频网页重要的组成部分。
视频:视频文件的采用使网页效果更加精彩且富有动感。
表格:表格是在网页中用来控制页面信息的布局方式
导航栏:导航栏在网页中是一组超链接,其连接的目的端是网页中重要的页面
交互式表单:表单在网页中通常用来联接数据库并接受访问用户在浏览器端输入的数据,利用数据库为客户端与服务器端提供更多的互动。
网页相关概念如下:
域名:是浏览网页时输入的网址。
HTTP:用来传输网页的通信协议,使用浏览器访问网址时,在域名前面要加上http://,表示使用 http 协议传输网页。
URL:是一种万维网寻址系统,表示网络上资源的位置路径,
HTML:是编写网页的超文本标记语言。
超链接:具备将网站中不同网页链接起来的功能。
发布:将制作好的网页上传到服务器供用户访问的过程
静态网页与动态网页
静态网页
纯粹 HTML 格式的网页通常被称为“静态网页”,静态网页是标准的HTML 文件,它的文件扩展名是.htm、.htm
动态网页
动态网页是基本的 html语法规范与 Java、PHP、C#等高级程序设计语言、数据库编程等多种技术的融合,以期实现对网站内容和风格的高效、动态和交互式的管理
HTTP 方法
GET 请求获取 Request-URl所标识的资源
PUT 请求服务器存储一个资源,并用Request-URI作为其标识
DELETE 请求服务器删除 Request-URl所标识的资源
POST 在 Request-URl 所标识的资源后附加新的数据
HEAD 请求获取由 Request-URl 所标识的资源的响应消息报头