一、互联网
域名(英文:Domain Name),也称为域名或网络域,是互联网上一台计算机或一组计算机的名称,由一串用点分隔的名称组成,用于用于在互联网上进行身份识别。数据传输计算机的电子位置(有时是地理位置)。
二、web服务器
DNS(Domain Name System或Domain Name Service)是翻译域名(域名)和对应的IP地址(IP地址)的服务器。 DNS 存储域名和相应IP 地址的表,以解析消息中的域名。 域名是互联网上一台计算机或一组计算机的名称,用于在数据传输过程中标识计算机的电子(有时是地理)位置。域名是一串以点分隔的名称,通常包含组织名称,并且始终包含两个或三个字母的后缀,指示域所在的组织或国家/地区的类型。域名服务器是存储网络中所有主机的域名及其对应的IP地址的服务器,具有将域名转换为IP地址的能力。域名必须与IP地址相对应。一个IP地址可以有多个域名,但一个IP地址不一定必须有域名。域名系统使用类似于目录树的层次结构。域名服务器通常是客户端/服务器模型的服务器端。主要有两种形式:主服务器和转发服务器。将域名映射到IP 地址的过程称为“域名解析”。
三、ip地址
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开。其功能是当用户输入时,建立常用网站域名与其对应IP地址之间关联的“数据库”。当您需要登录某个URL时,系统首先会自动在Hosts文件中查找对应的IP地址,如果找到则立即打开对应的网页。如果未找到,则将URL 发送到DNS。域名解析服务器用于IP地址解析。请注意,Hosts 文件中配置的映射是静态的。如果网络上的计算机发生变化,请更新其IP 地址。否则,您将无法访问它。
四、防火墙
概念:统一资源定位符是对可以从互联网上获取的资源的位置和访问方式的简明表示,是互联网上的标准资源地址。 Internet 上的每个文件都有一个唯一的URL,其中包含有关文件位置以及浏览器应如何处理该文件的信息。
结构:
基本URL包括模式(或协议)、服务器名称(或IP地址)、路径和文件名,例如“Protocol ://Authorization/Path?Query”。
完整的通用统一资源标识符语法,包括授权部分,如下: 协议://用户名:密码@子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#logo
示例:
ttp://www.aspxfans.com:8080/news/index.asp?boardID=5ID=24618page=1#name
从上面的URL可以看到,完整的URL包括以下部分:
1. 协议部分:URL 的协议部分为“http:”。这意味着该网页使用HTTP协议。 Internet 使用各种协议,例如HTTP、FTP 等。本例中使用HTTP协议。 “HTTP”后面的“//”是分隔符
2.域名部分:URL的域名部分为“www.aspxfans.com”。 URL 还可以使用IP 地址作为域名。
3、端口部分:域名后面跟端口,域名和端口之间用“:”作为分隔符。端口不是URL 的必需部分。如果省略端口部分,则将使用默认端口。
4、虚拟目录部分:虚拟目录部分是域名后的第一个“/”到最后一个“/”。虚拟目录也不是URL 的必需部分。本例中的虚拟目录是“/news/”。
5、文件名部分:这是域名后面最后一个“/”开头,以“?”结尾的文件名部分。如果没有“?”,则以域名后最后一个“/”开头。如果不存在“?”和“#”,则文件名将从域名后的“/”到末尾。本例中的文件名是“index.asp”。文件名部分不是URL 的必需部分。如果省略这部分,则将使用默认文件名。
6. 锚点部分:锚点部分是从“#”开始到结束。在这种情况下,锚点部分是“名称”。锚点部分也不是URL 的必需部分
7、参数部分:从“?”到“#”的部分是参数部分,也称为搜索部分或查询部分。本例中的参数部分为“boardID=5ID=24618page=1”。参数可以有多个参数,参数之间用“ ”作为分隔符。
五、端口
用户打开浏览器的地址栏并输入需要访问的网站的URL。您的浏览器通过DNS 服务器获取您访问的网站的IP 地址。知识产权。服务器接收到这个请求,并将处理后的结果返回给客户端浏览器。
六、域名
注意:Apache根据文件扩展名检查文件类型,并依次检查每个功能模块,看是否可以处理该类型的文件。如果这些模块都无法处理,Apache 将单独处理(如下)。静态文件)
七、DNS服务器
静态代码是用html、css、JavaScript编写的代码,动态代码是用php、asp、asp.net、jsp等Web脚本语言编写的代码。
静态网页是指不使用程序直接或间接转换为HTML的网页。此类网页内容必须使用专门的网页创建工具(例如Dreamweaver、Frontpage 等)来创建。只要进行更改,网页内的所有文字和图像都必须重新上传以覆盖原始页面。 每个静态网页都有固定的URL 和文件名,后缀为htm、html 或shtml。静态网页是独立的文件,无论其内容是否被访问。静态网页相对稳定,不包含特殊代码,更容易在搜索引擎上找到。 HTML适合SEO搜索引擎优化。静态网站不受数据库支持,需要花费大量精力来创建和维护网站。如今,静态网页的访问速度更快,这是一个优势,因为您不必通过数据库进行工作。虽然它会收集并加速搜索引擎的访问,但在生成HTML 时会消耗大量服务器资源,因此我们建议在服务器空闲时执行此类操作。
.动态网页是指在用户访问网站时,使用php、asp、asp.net、jsp等网页脚本语言,通过脚本动态地将网站内容保存到数据库中的方法。通过读取数据库来读取网页。网站主要基于几个框架,网页的大部分内容都存储在数据库中。动态网页可以实现用户注册、信息发布、产品展示、订单管理等交互功能。动态网页并不是独立存在于服务器上的网页文件,而是只有当浏览器发出请求时才反馈网页。 由于动态网页包含服务器端脚本,因此页面文件名中通常带有asp、jsp 或php 后缀。不过,您也可以使用URL 静态技术将网页后缀显示为HTML。因此,页面文件后缀不能作为判断网站是动态还是静态的唯一标准。动态网页需要数据库处理,特殊代码的存在使得动态网页的访问速度慢很多,而且动态网页对于搜索引擎来说比静态网页处理起来变得困难。然而,计算机性能和网络带宽的提高基本上解决了后两个问题。
版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。
