一 基础入门
说明: 这里只是进行'SDK 分类'的简介,同时对'前面'知识点进行'汇总'
① openresty中SDK大致的分类
说明: 本文'不会'按照'罗列'的顺序讲解
强调: openresty像java 'servlet | tomcat'一样是web容器
② openresty使用要点
③ openresty运行机制
1、使用openresty会写'三部分'代码
1)在nginx.conf'配置文件'中加入'lua的指令'
2)在'指令中'调用一些'纯lua代码'
3)通过'ngx.xxx'等SDK API的方式与nginx交互
2、下图描绘了'这三部分'是如何'有机构成'的?
核心: HTTP框架
④ openresty主要组成
1、lua-resty* '开头'的都是'非阻塞'模块 --> 基于'cosocket'做的开发
2、nginx-module的都是nginx 'C'模块
⑤ 官方openresty参考
+++++++++++ "如何查看" +++++++++++
1) http://openresty.org/cn/ --> '中文'
2) http://openresty.org/cn/components.html --> '左侧栏的组件查看所有的模块'
3) 点击下面的'某个'模块,看'github'对应模块'完整'的功能描述
重点: 'openresty'提供的模块和社区提供'第三方'模块