微信读书
首页
传书到手机
墨水屏版
手机版
登录
OpenResty完全开发指南:构建百万级别并发的Web应用
罗剑锋
加入书架
开始阅读
本书由一线技术专家基于自己的工作经验精心撰写而成,主要包括OpenResty的组成、运行平台、工作语言、内部运行机制、功能接口、各种服务的配置和开发方式。
close
简介
本书由一线技术专家基于自己的工作经验精心撰写而成,主要包括OpenResty的组成、运行平台、工作语言、内部运行机制、功能接口、各种服务的配置和开发方式。
版权
出版社
电子工业出版社
出版时间
2018年9月
字数
176,445
分类
计算机-编程设计
微信读书推荐值
70.4
%
45人点评
推荐
一般
不行
推荐
一般
不行
热门划线
去 App 查看全部
OpenResty完全开发指南:构建百万级别并发的Web应用
罗剑锋
版权信息
作者介绍
内容简介
前言
第0章 导读
0.1 关于本书
0.2 读者对象
0.3 读者要求
0.4 运行环境
0.5 本书的结构
0.6 如何阅读本书
0.7 本书的源码
第1章 总论
1.1 简介
1.2 历史
1.3 组成
1.4 版本
1.5 安装
1.6 目录结构
1.7 启停服务
1.8 组件管理工具
1.9 命令行工具
1.10 参考手册
1.11 性能对比
1.12 应用架构
1.13 总结
第2章 Nginx平台
2.1 简介
2.2 进程模型
2.3 配置文件
2.4 变量
2.5 HTTP服务
2.6 TCP/UDP服务
2.7 反向代理
2.8 运行日志
2.9 总结
第3章 Lua语言
3.1 简介
3.2 注释
3.3 数据类型
3.4 字符串
3.5 变量
3.6 运算
3.7 控制语句
3.8 函数
3.9 表
3.10 模块
3.11 面向对象
3.12 标准库
3.13 高级特性
3.14 总结
第4章 LuaJIT环境
4.1 简介
4.2 goto语句
4.3 jit库
4.4 table库
4.5 bit库
4.6 ffi库
4.7 编译为字节码
4.8 编译为机器码
4.9 总结
第5章 开发概述
5.1 应用示例
5.2 运行命令
5.3 目录结构
5.4 配置指令
5.5 运行机制
5.6 功能接口
5.7 核心库
5.8 应用开发流程
5.9 总结
第6章 基础功能
6.1 系统信息
6.2 运行日志
6.3 时间日期
6.4 数据编码
6.5 正则表达式
6.6 高速缓存
6.7 总结
第7章 HTTP服务
7.1 简介
7.2 配置指令
7.3 常量
7.4 变量
7.5 基本信息
7.6 请求行
7.7 请求头
7.8 请求体
7.9 响应头
7.10 响应体
7.11 手动收发数据
7.12 流程控制
7.13 检测断连
7.14 综合示例
7.15 总结
第8章 访问后端
8.1 简介
8.2 子请求
8.3 协程套接字
8.4 DNS客户端
8.5 HTTP客户端
8.6 WebSocket客户端
8.7 Redis客户端
8.8 MySQL客户端
8.9 总结
第9章 反向代理
9.1 简介
9.2 上游集群
9.3 负载均衡
9.4 总结
第10章 高级功能
10.1 共享内存
10.2 定时器
10.3 进程管理
10.4 轻量级线程
10.5 总结
第11章 HTTPS服务
11.1 简介
11.2 服务配置
11.3 应用开发
11.4 基本信息
11.5 加载证书
11.6 查验证书
11.7 会话复用
11.8 总结
第12章 HTTP2服务
12.1 简介
12.2 服务配置
12.3 应用开发
12.4 测试验证
12.5 总结
第13章 WebSocket服务
13.1 简介
13.2 服务配置
13.3 应用开发
13.4 总结
第14章 TCP/UDP服务
14.1 简介
14.2 配置指令
14.3 运行机制
14.4 功能接口
14.5 应用示例
14.6 总结
第15章 结束语
附录A 推荐书目
附录B 定制OpenResty
是否关闭自动购买?
关闭后,阅读到本书未购买章节均需要手动购买确认。
取消
关闭