网络基本知识

网络的基本知识

网站的分类

静态网站

特点:
  1. 每个网页都是保存在服务器上的一个文件
  2. 静态网页的内容相对稳定,因此容易被搜索引擎检索
  3. 静态网页没有数据库的支持,在网站制作和维护方面工作量较大。
  4. 静态网页的交互性较差,用户体验感差。

动态网站

特点:
  1. 交互性:网页会根据用户的要求和选择而动态的改变和响应

  2. 自动更新:无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。

  3. 因时因人而变

    动态网页与静态网页是相对的。网页URL的后缀是.htm .html .shtml .xml等是静态网站。

以.asp .jsp .php .perl .cgi等一般是动态网站。

而动态网页网址中有一个标志性的符号——“?”。

服务器

  • 能够提供服务的机器,取决于机器上所安装的软件(服务软件)
  • Web服务器:提供web服务(网站访问),就需要安装web服务软件,如Apache,tomacat,iis等。

IP

网络之间互联协议,为计算机网络相互连接进行通信而设计的协议,只要遵守IP协议就可以与因特网互联互通IP地址具有唯一性(每个网卡都唯一有一个IP地址)

域名

用一串点分隔的名字组成(如,www.baidu.com)。一个域名的目的是便于记忆和沟通的一组服务器的地址。

特殊IP:127.0.0.1 代表本机

特殊域名:localhost 也代表本机

IP和域名的区别

在我的理解里,

  • IP类似于身份证号,每个人(网卡)都只能唯一有一个身份证号(IP地址),且只有有身份证才能被承认是合法公民(与因特网互联)
  • 域名更像名字,是为了日常方便记忆使用。

DNS

域名系统,因特网上作为域名和IP地址相互映射的分布式数据库。用户只需输入域名即可在数据库中查询对应IP(类似于去警察局补办身份证,报名字差身份证号),然后可以找到对应的服务器电脑。

例子:用户输入域名localhost ----->>DNS解析------>>127.0.0.1----->>找到对应服务器电脑

端口

是设备与外界通讯交流的出口。端口可分为虚拟端口物理端口

物理端口,真实可见存在的端口

虚拟端口,指在计算机或交换机路由器内的端口,不可见。

端口的存在是为了找到对应的软件(服务)

例如:

用户输入域名localhost:端口号 ----->>DNS解析------>>127.0.0.1----->>找到对应服务器电脑----->>识别端口号----->>软件(服务)

静态网站的访问流程(图)

image

静态网站的访问流程视频

动态网站的访问流程(图)

image

视频连接同上

网站基本概念(视频)

b站黑马程序员

posted @   且见风  阅读(232)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示