API(一)基础入门

一  基础入门

说明: 这里只是进行'SDK 分类'的简介,同时对'前面'知识点进行'汇总'

①  openresty中SDK大致的分类

说明: 本文'不会'按照'罗列'的顺序讲解

强调: openresty像java 'servlet | tomcat'一样是web容器

API(一)基础入门_第1张图片

②  openresty使用要点

API(一)基础入门_第2张图片

③  openresty运行机制

1、使用openresty会写'三部分'代码
 
  1)在nginx.conf'配置文件'中加入'lua的指令'
 
  2)在'指令中'调用一些'纯lua代码'
 
  3)通过'ngx.xxx'等SDK API的方式与nginx交互
 
2、下图描绘了'这三部分'是如何'有机构成'的?
 
核心: HTTP框架

API(一)基础入门_第3张图片

④  openresty主要组成

1、lua-resty* '开头'的都是'非阻塞'模块  --> 基于'cosocket'做的开发

2、nginx-module的都是nginx 'C'模块

API(一)基础入门_第4张图片

⑤  官方openresty参考

+++++++++++ "如何查看" +++++++++++
 
1) http://openresty.org/cn/                  --> '中文'
 
2) http://openresty.org/cn/components.html   --> '左侧栏的组件查看所有的模块'
 
3) 点击下面的'某个'模块,看'github'对应模块'完整'的功能描述
 
重点: 'openresty'提供的模块和社区提供'第三方'模块

API(一)基础入门_第5张图片

你可能感兴趣的:(Openresty,SDK,API,openresty)