万本电子书0元读

万本电子书0元读

顶部广告

Nginx Lua开发实战电子书

售       价:¥48.99

纸质售价:¥76.90购买纸书

215人正在读 | 3人评论 6.2

作       者:李明江

出  版  社:机械工业出版社

出版时间:2018-01-01

字       数:53.5万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
通常我们学习一门语言、一门技术的时候,都是这样一个过程:初学这项技术时,我们通常需要知道Lua语言的细节,需要知道Nginx的结构;当我们着手学习时,首先需要搭建一个学习环境,以便了解系统的结构和运行机制,同时用于编写测试代码;运行个测试代码的时候,需要对Nginx进行配置,但是并不熟悉Nginx的配置,对于nginx.conf里的内容比较头疼;等到我们掌握了这项开发技术,开始业务系统开发了,又往往需要针对具体问题查找配置指令的用法和参数,以及查阅API的详细用法。所以,本书按照这样的不同需求,对Nginx下Lua开发技术的不同关注点做了描述。Nginx的基本知识,包含Nginx的使用、配置、安装、技术架构、技术特点、主要工作流程等。

这是一部讲解如何在Nginx中使用Lua发应用系统的实战类著作,作者是一位拥有超过20年研发经验的资深技术专家,内容的权威性毋庸置疑。

Nginx作为互联网应用系统中的核心服务,被有广泛应用。Nginx通过配置可以实现负载均衡、反向代理等功能,还可以通过扩展发更为复杂的业务逻辑。这其中,使用Lua语言发是*方便和*流行的方法。本书以应用系统发为主线,讲解了相关服务、模块和发手册,并提供了大量真实的案例。

全书分为5个部分:

*部分:Nginx基础篇(第15章)

首先,全面讲解了Nginx的基本操作,并讲解了MySQL、PostgreSQL、Redis、Memcached、MongoDB、OpenResty的基本操作;其次,分析了Nginx的工作流程和核心技术和架构。

第二部分:Lua脚本语言篇(第67章)

深讲解了Lua脚本语言的语法和Lua通用库,旨在帮助读者掌握Lua的脚本语言,行业务逻辑编写。

第三部分:Nginx发技术篇(第810章)

讲解了Nginx应用系统发中常用的相关知识,包括JSON格式、nginx.conf配置和Nginx下Lua实现机制。让读者掌握发过程中Nginx的配置和使用,同时了解Lua的实现机制,从而掌握在发中选择正确阶段的使用Lua代码。

第四部分 Nginx Lua发实战篇(第1126章)

讲解了Nginx下Lua常用模块以及示例代码,并提供了一个TCP私有服务器实例代码和一个WebSocket服务器实例代码。实战发中,根据业务不同,会使用到非常多的模块,本章讲解了常用的20多个模块,可以*程度让读者节约查找资料的时间,还提供了2个示例程序,用于理解整个发流程和技术使用方法。

第五部分 发手册篇(第2728章)

提供了ngx-lua-module模块配置命令详解和ngx_lua函数详解。模块命令和API函数是发中经常使用到的资料,用于查找函数说明和选择参数。

【推荐语】

(1)作者拥有20 年研发和管理经验,创办过两家公司,现任蛮牛科技CEO兼研发总监。

(2)作者在C 、软件研发、信息安全、物联网、云计算、分布式计算等领域有深厚积累。

(3)作者在Nginx和Lua领域有丰富的实践经验,本书中大量技术和经验都是初次对外呈现。

【作者】

李明江(Leelin)

资深软件发专家,安防领域技术专家,拥有超过20年的研发经验。创办过两家公司,现任杭州蛮牛技术有限公司CEO兼研发总监。

曾经在信雅达等国内多家上市公司担任研发要职,参与并主导了大量大型项目的研发过程。如南方电网广州亚运会大型安保系统总体研发和管理,担任总负责人;参与中国电信全球眼规范、国家电网安保平台规范、南方电网/国家电网视频监控系统规范、公安部3111规范等规范的制定。

在C 、分布式平台发、物联网、云计算、APP发、信息安全等领域有非常深厚的积累,擅长Nginx和Lua发相关的技术,有非常丰富的实践经验。此外,因为有多年的带团队和创业经历,在团队组建、技术方向确立、核心体系搭建、团队建设、核心技术攻关等方面颇有心得。

读者QQ群:196039071(Nginx Lua实战)。

目录展开

前言

第一部分 Nginx操作基础

第1章 Nginx高效服务器

第2章 数据库的基本操作

第3章 OpenResty

第4章 Nginx核心技术

第5章 Nginx的工作流程

第二部分 Lua脚本语言

第6章 Lua教程

第7章 Lua通用库

第三部分 Nginx开发技术

第8章 JSON数据交换格式

第9章 nginx.conf文件配置

第10章 Nginx下Lua实现机制

第四部分 Nginx Lua开发实战

第11章 Redis操作

第12章 MySQL操作

第13章 Memcached操作

第14章 PostgreSQL操作

第15章 MongoDB操作

第16章 bit库的使用

第17章 lfs库的使用

第18章 resty.http库的使用

第19章 lcurl库的使用

第20章 FFI扩展C库

第21章 cjson库的使用

第22章 lua-resty-template类的使用

第23章 WebSocket的使用

第24章 TCP私有服务器实例

第25章 WebSocket接入服务器实战

第26章 Nginx应用简述

第五部分 开发手册

第27章 ngx_lua_module模块配置指令详解

第28章 ngx_lua API详解

累计评论(3条) 4个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部