http协议

http协议

1.静态资源 动态资源

  • 静态网页资源有几个重要的特征:(客户端解析)
    1. 以 .htm .html .shtml 结尾,网址里面一般没有 ?&
    2. 网页的内容,由客户端浏览器解析。服务器只需要根据请求,发送数据,网页内容即可。
      • 静态页面,浏览器运行。服务器只负责给你传输文件(流量).
      • 浏览器运行
      • 浏览器解析:curl www.baidu.com 给出一个网页内容,浏览器负责解析
    3. 网页内容固定不变,“容易被搜索引擎收入”。如:baidu google
    4. 很难交互,一问一答。
  • 动态资源(服务器解析)
    1. 扩展名 .php .php5 .jsp .do xxx
    2. 需要数据库,博客,博文的内容,博文的标题
      • 我想看博客的内容,动态软件请求数据库,在数据库中找到你要的内容,然后返回给你
      • 我想写博客的内容,动态软件(服务器上面运行),向数据库写入内容。
    3. 返回一个文章的内容,数据的支持,动态软件的支持
    4. 动态页面,服务器端解析(翻译),解析完成后发给用户。
    5. 把动态页面伪装成静态页面—伪静态(rewrite正则表达式)
      • 伪静态
        1. 把动态页面伪装成静态
        2. 方面搜索引擎收入
        3. rewrite使用正则表达式操作(临时)
        4. 开发人员操作
          • 新闻网站
            1. 生成一个动态页面
            2. 通过一个小程序------动态页面转换为静态
            3. 重新再发布一个
          • 中小网站
            1. rewrite
            2. 运营 开发 提出需求

2. pv uv IP

  • pv --page view 页面浏览量 点击量

    1. 刷新一次 单击一次
    2. 会在页面的最下面加上一个脚本(JavaScript),只有你浏览到最下面的时候才算一个pv
  • IP — 有多少个独立的IP地址来访问

    1. 独立的ip是公网 外网
    2. 5个小伙伴 通过路由器上网.www.baidu.com问题IP是几个?pv是多少?
      • Ip 是1个 pv是5个
  • uv — unique view/user 独立的用户访问量 用户访问量

    1. 有多少个用户来访问
    2. ip地址 你使用的浏览器版本 你使用的操作系统版本
  • 如何统计

    • 临时统计

      1. pv,ip 通过awk分析 访问日志 aaccess.log
      2. 多个条件结合在一起来统计uv
    • 第三方统计

      1. 百度统计

        curl www.51cto.com|grep 'baidu' #查出百度统计网址
        
      2. 谷歌统计

      3. piwik.org 进行网站信息统计

  • 查看网站 ip pv uv

  • 网站并发

    • 在同一时间段内,访问网站(最大)的用户数量
  • 常见问题

    • 请问你们的网站并发是多少?
    • 你们公司网站访问量是多少?是怎么计算的?

3. 常用web服务软件

  • 静态请求
    • nginx ,Apache,Lighttpd,tengine
  • 动态请求
    • php(处理解析 php语言写的代码),tomcat(处理解析 Java语言写的代码)

4. 用户访问网站基本流程:

  • https://blog.51cto.com/lidao/1914578
  • DNS系统解析原理:
    • HTTP协议通信原理,包括HTTP协议、请求报文、响应报文、状态码等相关知识
    • 动态、静态概念特点以及伪静态技术
    • IP、pv、uv的概念和区别
    • 并发的概念原理
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值