OpenResty(Nginx)+LuaJIT(Lua)高并发web服务实践视频教程

可以使用OpenResty(Nginx)+LuaJIT(Lua)开发出高性能和高并发兼顾的web服务,并且对Nginx和Lua有更深的了解

4.9(个评分)36890人学习

中级19课时7小时21分钟2016/11/20更新

资料下载

二维码下载学堂APP缓存视频离线看

张伟
粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
程序猿通过网站赚钱系列
总价:
80.90
套餐价:
38.47
节省
¥42.43
OpenResty(Nginx)+LuaJIT(Lua)高并发web服务实践视频教程
36890人学习
¥39.00
AngularJs模块化重构实战视频课程-印象笔记
1811人学习
¥32.00
程序猿如何赚钱-网站篇(网站赚钱、广告模式、网赚黑幕解读)
1932人学习
¥9.90
更 多 3 门 课 程
MapGis 6.7小白进阶之路
总价:
225.00
套餐价:
159.08
节省
¥65.92
MapGis6.7实战视频教程之-坐标转换视频课程
5220人学习
¥29.00
MapGis6.7实战视频教程之图形转换
1447人学习
¥29.00
Mapgis6.7基础视频教程(免费看21集)
77628人学习
¥139.00
更 多 5 门 课 程
汇编语言程序设计系列专题
总价:
183.00
套餐价:
140.91
节省
¥42.09
汇编语言程序设计视频课程-I
11307人学习
¥9.00
汇编语言程序设计视频课程-II
19693人学习
¥29.00
汇编语言程序设计视频课程III
16906人学习
¥19.00
更 多 7 门 课 程
VB程序设计
总价:
110.00
套餐价:
55.00
节省
¥55.00
VB程序设计基础
31856人学习
¥50.00
计算机二级(VB程序设计)
12260人学习
¥50.00
选择排序(VB)
238人学习
¥10.00
更 多 3 门 课 程
华为老鸟精讲系统能力提升的23年经验总结全集
总价:
280.00
套餐价:
59.90
节省
¥220.10
华为老鸟精讲提升系统能力系列之2
316人学习
¥10.00
华为老鸟精讲提升系统能力系列之1
636人学习
¥10.00
华为老鸟精讲提升系统能力系列之3
253人学习
¥10.00
更 多 100 门 课 程
Java6月CKA4月好课返场软考训练营
  • 课程介绍
  • 课程大纲试看
  • 讲师好课4
  • 学员评价

适合人群:

对于开发能适应高并发的服务有迫切需求的互联网从业人员

你将会学到:

可以使用OpenResty(Nginx)+LuaJIT(Lua)开发出高性能和高并发兼顾的web服务,并且对Nginx和Lua有更深的了解

课程简介:

课程介绍:

OpenResty 是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项,和LuaJit结合起来,可以快速高效的开发出高性能的、足以应对高并发的web服务。

OpenResty最初是雅虎的子项目,后来作者进入淘宝,可以研发第2版,现在由作者本人和其他开源大牛提供维护和支持

目前使用OpenResy的国内公司有:网易,腾讯,去哪儿网、新浪、天涯、CloudFlare, Reblaze.com、EMS、网龙等等,新浪事业部的开发同学,还基于OpenResty开发出了一个叫做Vanilla(香草)的框架,帮助大家更快速的使用OpenResty开发



课程目标:

帮助大家快速高效的开发出应对高并发场景的服务,对OpenResty和LuaJit有更深的了解,对高并发能够做到手到擒来


适合对象:

有一定基础,迫切需要学习应对高并发场景的开发的同学


学习条件:

至少一年的互联网开发经验,对linux,nginx了解并使用过

展开更多

课程大纲-OpenResty(Nginx)+LuaJIT(Lua)高并发web服务实践视频教程

资料下载
  • 第1章OpenResty背景介绍,发展历史及安装(27分钟1节)

  • 1-1

    OpenResty背景介绍,发展历史及其安装什么是OpenResty,OpenResty的优势,OpenResty包含的主要模块,OpenResty的主要使用场景,安装OpenResty(仅linux)

    「仅限付费用户」点击下载“1.1-OpenResty背景介绍,发展历史及安装.zip”

    [27:14]
  • 第2章OpenResty目录结构介绍以及开发第一个API(27分钟1节)

  • 2-1

    OpenResty目录结构介绍以及开发第一个APIOpenResty目录结构介绍,nginx配置文件及基本语法介绍,我的第一个基于OpenResty的API,Hello World

    「仅限付费用户」点击下载“2.1-OpenResty目录结构介绍以及开发第一个API.zip”

    [27:08]
  • 第3章Nginx&OpenResty基础(1小时15分钟3节)

  • 3-1

    location匹配和反向代理location匹配规则介绍,反向代理proxy_pass介绍

    「仅限付费用户」点击下载“3.1-location匹配和反向代理.zip”

    [26:14]
  • 3-2

    OpenResty中的内置变量和自定义变量OpenResty(Nginx)中的内置变量介绍,OpenResty自定义变量及其生命周期

    「仅限付费用户」点击下载“3.2-OpenResty中的内置变量和自定义变量.zip”

    [21:29]
  • 3-3

    Openresty中调用memcached服务第一个简单demo,获取memcached中指定key的值,使用RESTFul API形式操作memcached,使用http请求中的参数自定义操作类型,使用memcached集群

    「仅限付费用户」点击下载“3.3-Openresty中调用memcached服务.zip”

    [27:48]
  • 第4章Lua语言基础(1小时57分钟4节)

  • 4-1

    LuaJit环境搭建以及LuaJit的HelloWorldLua和LuaJit的区别,下载安装,LuaJit的HelloWorld程序

    「仅限付费用户」点击下载“4.1-LuaJit环境搭建以及LuaJit的HelloWorld.zip”

    [13:30]
  • 4-2

    Lua基础数据类型及Table库简介基础数据类型,table库简介

    「仅限付费用户」点击下载“4.2-Lua基础数据类型及Table库简介.zip”

    [30:53]
  • 4-3

    Lua表达式、控制结构和函数Lua表达式,Lua的控制结构,Lua函数

    「仅限付费用户」点击下载“4.3-Lua表达式、控制结构和函数.zip”

    [42:21]
  • 4-4

    Lua高级Lua数组大小判断,Lua非空判断,Lua模块和自定义模块

    「仅限付费用户」点击下载“4.4-Lua高级.zip”

    [30:42]
  • 第5章Openresty中基于Nginx的Lua模块(1小时20分钟4节)

  • 5-1

    Openresty中Lua的基本输入和输出获取uri参数,获取请求内容,输出内容

    「仅限付费用户」点击下载“5.1-Openresty中Lua的基本输入和输出.zip”

    [20:01]
  • 5-2

    LuaCjson模块引入cjson模块,cJson模块的异常处理,空table编码为array还是object,cjson模块不能在windows中使用,windows中可以使用dkjson

    「仅限付费用户」点击下载“5.2-LuaCjson模块.zip”

    [16:30]
  • 5-3

    LuaRestyRedis模块Lua中冒号调用和点调用函数的区别,LuaRestyRedis模块的使用

    「仅限付费用户」点击下载“5.3-LuaRestyRedis模块.zip”

    [19:01]
  • 5-4

    OpenResty中Lua发起http请求OpenResty中的子查询,OpenResty中利用子查询发起外部http请求

    「仅限付费用户」点击下载“5.4-OpenResty中Lua发起http请求.zip”

    [25:07]
  • 第6章Openresty(Nginx)中的Geoip模块(20分钟1节)

  • 6-1

    geoip模块简介和使用geoip模块简介和安装,geoip库下载地址,geoip模块参数介绍

    「仅限付费用户」点击下载“6.1-geoip模块简介和使用.zip”

    [20:24]
  • 第7章动手开发一个根据ip显示对应城市天气的API(1小时33分钟5节)

  • 7-1

    使用中国天气网的api完成固定的城市天气输出中国天气网的api,子查询header设置

    「仅限付费用户」点击下载“7.1-使用中国天气网的api完成固定的城市天气输出.zip”

    [16:14]
  • 7-2

    根据用户ip获取城市名称,封装城市名称和code的map文件处理,OpenResty中的LUA_PATH设置

    「仅限付费用户」点击下载“7.2-根据用户ip获取城市名称,封装城市名称和code的map.zip”

    [25:09]
  • 7-3

    动态返回用户ip城市或者指定城市的天气反向代理中包含变量,需要resolver,根据get参数获取城市天气

    「仅限付费用户」点击下载“7.3-动态返回用户ip城市或者指定城市的天气.zip”

    [17:36]
  • 7-4

    使用redis缓存,优化api响应速度使用redis缓存,优化api响应速度

    「仅限付费用户」点击下载“7.4-使用redis缓存,优化api响应速度.zip”

    [16:36]
  • 7-5

    响应时间计算和OpenResty使用漫谈在header中输出整个项目输出消耗的时间,基于OpenResty的成熟项目介绍

    「仅限付费用户」点击下载“7.5-响应时间计算和OpenResty使用漫谈.zip”

    [18:02]

5

条学员评分超过  “后端开发”  97%的课程
      展开更多
      加载中
      没有了哦~

      ¥39.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部