Web基础与HTTP协议

Web基础

域名的概念、DNS原理、静态网页和动态网页

域名和DNS

  • 域名的概念
    • IP地址不易记忆
  • 早期使用Hosts文件解析域名
    • 主机名称重复
    • 主机维护困难
  • DNS域名系统
    • 分布式
    • 层次性
  • 域名的空间结构
    • 根域
    • 顶级域
      • 组织域
      • 国家/地区域名
    • 二级域名
    • FQDN=主机名.DNS后缀

  • 网页
    • 纯文本格式文件
    • 编写语言为HTML
    • 再用户的浏览器中被翻译成网页形式显示出来
  • 网站
    • 由一个个页面构成,是多个网页的结合体
  • 主页
    • 打开网站出现的第一个网页称为网站主页(或首页)
  • 网页的概念
    • 域名
      • 浏览网页时输入的网址
    • HTTP
      • 用来传输网页的通信协议
      • 用来编写网页的超文本标记语言
    • URL
      • 是一种万维网寻址系统
    • URI
      • 全球资源标志符
    • 超链接
      • 超链接是将网站中不同网页链接起来的功能
    • 发布
      • 将制作好的网页上传到服务器供用户访问的过程
    • HTML
      • HTML超文本标记语言
        • Hyper Text Markuo Language
        • 网页的“源码”
      • 浏览器:“解释和执行”HTML源码的工具
    • HTML的结构

  • web概述
    • web,全球广域网,也成为万维网
    • 一种分布式图形信息系统
    • 建立在Internet上的一种网络服务
  • 静态网页
    • 静态网页是标准的HTML文件
    • 扩展名是htm、html
    • 是网站建设的基础,早期网站一般由静态网页制作
    • 没有后台数据库,不含程序和不可交互的网页
    • 相对更新起来比较麻烦,适用于一般更新较少的展示性网站
  • 动态网页
    • 网页URL不固定,能通过后台与用户交互
    • 在动态网页网址中有一个标志性的符号——“?”
    • 常用的语言有PHP、JSP、Ppthon、Ruby等
  • 动态网页的特点
    • 交互性
    • 自动更新
    • 因时因人而变
  • HTTP协议概述
    • HTTP协议是互联网应用最为广泛的一种网络协议

    • HTTP状态码

相关推荐

  1. web基础http协议

    2024-07-09 18:14:09       59 阅读
  2. Web基础http协议

    2024-07-09 18:14:09       49 阅读
  3. Web基础http协议

    2024-07-09 18:14:09       40 阅读
  4. Web基础HTTP协议

    2024-07-09 18:14:09       29 阅读
  5. web基础http协议

    2024-07-09 18:14:09       23 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 18:14:09       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 18:14:09       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 18:14:09       58 阅读
  4. Python语言-面向对象

    2024-07-09 18:14:09       69 阅读

热门阅读

  1. 【Hive实战】 HiveMetaStore的指标分析

    2024-07-09 18:14:09       35 阅读
  2. mongodb-docker-compos-安装

    2024-07-09 18:14:09       30 阅读
  3. aws slb

    2024-07-09 18:14:09       20 阅读