Fikker设计与实现V3
5星 · 超过95%的资源 需积分: 10 125 浏览量
更新于2023-07-01
收藏 536KB PDF 举报
Fikker 是一款面向广大站长的专业级网站加速服务器软件,跨平台,全界面化管理,利用页面缓存技术(webcache),网站管理员或开发人员通过 Fikker 管理平台将指定的页面缓存起来,其他用户在访问相同页面时候,就不需要网站读取数据库后再生成页面了,Fikker 直接返回用户需要的页面,响应速度成倍提升;另外 Fikker 通过 gzip 将页面(html,asp,php,css,js)压缩起来,减少了传输尺寸,提高传输效率和减少带宽占用。
Fikker缓存加速服务器设计与实现,包含了详细的网络设计,缓存技术设计,容错处理,gzip 设计,防盗链设计,主机管理设计,转向设计等。采用 C 语言实现。
目录:
1. 系统说明
2. 全非阻塞(non-block)网络设计
2.1. 全非阻塞设计说明
2.2. 网络负载均衡设计说明
2.3. 图例说明
3. 缓存设计
3.1. 缓存说明
3.2. 智能缓存设计
3.3. 强制缓存设计
3.3.1. 公共缓存
3.3.2. 会员缓存
3.3.3. 游客缓存
3.3.4. 会员缓存设计背景
3.3.5. 图例说明
3.4. 拒绝缓存设计
3.5. 清理缓存设计
3.6. 缓存优先级设计
3.7. 页面匹配规则设计
3.8. 缓存页面淘汰算法设计
3.8.1. 缓存页面淘汰说明
3.8.2. 缓存页面淘汰优先级
3.8.3. 同一优先级时淘汰规则
3.9. 页面压缩gzip设计
3.9.1. 说明
3.9.2. HTTP头中有关gzip压缩的字段
3.9.3. 页面压缩的实现
4. URL转向设计
4.1. URL转向简介
4.2. 转向逻辑
4.3. 简单举例
5. 防盗链设计
5.1. 防盗链说明
6. 黑名单设计
6.1. 黑名单说明
7. 代理设计
7.1. 代理介绍
7.2. 负载均衡策略
7.3. 负载均衡图例
8. 流量统计设计
8.1. 流量统计说明
8.2. 总量统计
8.3. 分量统计
Fikker 设计与实现V3
home:http://www.fikker.com 3
9. 实时监控设计
9.1. 实时监控说明
10. Windows 和Linux 兼容性设计
10.1.绿色安装包
10.2.Fikker 的运行权限
10.3.配置文件兼容性
11. 关于Fikker限制的说明
11.1.内存限制
11.2.连接数限制
11.3.HTTP 头尺寸限制
11.4.缓存页面尺寸限制
11.5.操作系统限制
12. Fikker 与HTTP 头
13. 关于Fikker返回错误页面的说明
13.1. 400 Bad Request
13.2. 403 Forbidden
13.3. 409 Conflict
13.4. 502 Bad Gateway
13.5. 503 Service Temporarily Unavailable
2018-08-15 上传
2021-09-24 上传
2023-06-29 上传
2023-06-21 上传
2022-07-13 上传
2021-02-05 上传
2018-07-05 上传
点击了解资源详情
极致开发
- 粉丝: 2
- 资源: 1
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库