幫助中心 | 我的帳號 | 關於我們

Nginx Lua開發實戰

  • 作者:李明江
  • 出版社:機械工業
  • ISBN:9787111590293
  • 出版日期:2018/03/01
  • 裝幀:平裝
  • 頁數:565
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    李明江著的《Nginx Lua開發實戰》是一部講解如何在Nginx中使用Lua開發應用系統的實戰類著作,作者是一位擁有超過20年研發經驗的資深技術專家,內容的權威性毋庸置疑。
    Nginx作為互聯網應用系統中的核心服務,被廣泛應用。Nginx通過配置可以實現負載均衡、反向代理等功能,還可以通過擴展開發更為複雜的業務邏輯。這其中,使用Lua語言開發是最方便和最流行的方法。本書以應用系統開發為主線,講解了相關服務、模塊和開發手冊,並提供了大量真實的案例。
    全書分為5個部分:
    第—部分Nginx基礎篇(第1?5章)
    首先,全面講解了Nginx的基本操作,並講解了MySQL、PostgreSQL、Redis、Memcached、MongoDB、OpenResty的基本操作;其次,分析了Nginx工作流程、核心技術以及架構。
    第二部分Lua腳本語言篇(第6?7章)
    深入講解了Lua腳本語言語法和Lua通用庫,旨在幫助讀者掌握Lua腳本語言,方便業務邏輯開發。
    第三部分Nginx開發技術篇(第8?10章)
    講解了Nginx應用系統開發中常用的相關知識,包括JSON格式、nginx.conf配置和Nginx下Lua實現機制。方便讀者掌握開發過程中Nginx的配置和使用,同時了解Lua的實現機制,從而掌握在開發中使用Lua代碼的方法。
    第四部分Nginx Lua開發實戰篇(第11?26章)
    講解了Nginx下Lua常用模塊以及示例代碼,並提供了一個TCP私有伺服器實例代碼和一個WebSocket接入伺服器實例代碼。實戰開發中,根據業務不同,會使用到非常多的模塊,這部分內容講解了常用的20多個模塊,可以最大程度讓讀者節約查找資料的時間,還提供了2個示常式序,用於理解整個開發流程和技術使用方法。
    第五部分開發手冊篇(第27?28章)
    提供了ngx-lua-module模塊配置命令詳解和ngx_lua函數詳解。模塊命令和API函數是開發中經常使用到的資料,用於查找函數說明和選擇參數。

作者介紹
李明江
    李明江,資深軟體開發專家,安防領域技術專家,擁有超過20年的研發經驗。創辦過兩家公司。     曾經在信雅達等國內多家上市公司擔任研發要職,參與並主導了大量大型項目的研發。如在南方電網廣州亞運會大型安保系統總體研發和管理中擔任總負責人;參與中國電信全球眼規範、國家電網安保平台規範、南方電網/國家電網視頻監控系統規範、公安部3111規範等規範的制定。     在C++、分散式平台開發、物聯網、雲計算、安防、信息安全等領域有非常深厚的積累,擅長Nginx和Lua開發相關的技術,有非常豐富的實踐經驗。此外,因為有多年帶領團隊和創業的經歷,在團隊組建、團隊建設、技術方向確立、核心體系搭建、核心技術攻關等方面頗有心得。

目錄
前言
第一部分  Nginx操作基礎
  第1章  Nginx高效伺服器
    1.1  Nginx的特點
    1.2  Nginx的安裝
    1.3  configure命令參數
    1.4  小結
  第2章  資料庫的基本操作
    2.1  Nginx應用中的資料庫
    2.2  MySQL關係型資料庫
      2.2.1  yum安裝方法
      2.2.2  使用mysql測試服務
      2.2.3  MySQL文件分佈
      2.2.4  資料庫操作
    2.3  Redis內存資料庫
      2.3.1  Redis安裝
      2.3.2  啟動Redis服務
      2.3.3  Redis配置
      2.3.4  參數說明
      2.3.5  數據類型
    2.4  PostgreSQL關係型資料庫
    2.5  Memcached內存資料庫
      2.5.1  Memcached安裝
      2.5.2  連接編輯
      2.5.3  管理Memcached服務
      2.5.4  Memcached命令
    2.6  MongoDB分散式NoSQL資料庫
      2.6.1  MongoDB安裝
      2.6.2  mongod.conf配置說明
    2.7  小結
  第3章  OpenResty
    3.1  OpenResty:概述
    3.2  OpenResty的組成
    3.3  OpenResty的安裝
    3.4  Nginx多實例
    3.5  小結
  第4章  Nginx核心技術
    4.1  Nginx設計目標
第二部分  Lua腳本語言
第三部分  Nginx開發技術
第四部分  NginxLua開發實戰
第五部分  開發手冊

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032