高并发大流量解决方案 3 浏览器缓存和压缩优化技术

1. http 缓存机制

http 缓存模型中,如果请求成功会有三种情况

  • 200 from cache:直接从本地缓存中获取响应,最快速、最省流量,因为根本没有向服务器发送请求;
  • 304 not modified:协商缓存,浏览器在本地没有命中的情况下,请求头中发送一定的校验数据到服务器,如果服务端数据没有改变,浏览器从本地缓存响应,返回 304,即先去服务端验证文件是否被修改过。这种方式快速,发送的数据很少,只返回一些基本的响应头信息,数据量很小,不发送实际响应体。
  • 200 ok:以上两种缓存全部失败,服务器返回完整响应,没有用到缓存,相对最慢。

高并发大流量解决方案 1 web 资源防盗链

1. web 资源防盗链

1. 什么是防盗链?

  • 盗链:是指在自己的服务器上展示一些并不在自己服务器上的内容。

    获得他人服务器上的资源地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供此内容。

    常见的是小站盗用大站的音乐、图片、视频、文件等资源。

    通过盗链可以减轻自己服务器的负担,因为真实的空间和流量均是来自别人的服务器。

Laravel 后台搜索功能的实现

目标:

  1. 实现根据多个条件的搜索功能,在结果页展示搜索结果
  2. 不同的搜索条件,匹配方式不同,如时间为时间段,名字为模糊搜索等
  3. 搜索结果也要分页,并且所有页展示的都是搜索结果
  4. 搜索条件保留在搜索框中
  5. 一键清空所有搜索条件

Shadowsocks 配置用法教程

下载所需平台(Android, iOS, Mac, Windows)的应用

打包下载地址1: http://zouzhipeng.com/ss/ssVPN.7z

打包下载地址2: 链接:https://pan.baidu.com/s/1geWkOWb 密码:qhmz

单个下载:

  1. win7: http://zouzhipeng.com/ss/win7.zip
  2. win8: http://zouzhipeng.com/ss/win8.zip
  3. win10: http://zouzhipeng.com/ss/win10.zip
  4. Mac: http://zouzhipeng.com/ss/mac.zip
  5. Android: http://zouzhipeng.com/ss/shadowsocks-nightly-4.2.5.apk
  6. iOS: AppStore
  7. android 用户推荐使用这个下载应用,无论是国内应用还是国外应用
|