教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響OpenResty亮的知名度。
本課程,秉承19年積累的教學(xué)品質(zhì),以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。
課程簡介:
課程大綱:
第一:入門篇
01 | 初探OpenResty的三大特性
02 | 如何寫出你的“hello world”?
03 | 揪出隱藏在背后的那些子項目
04 | 如何管理第三方包?從包管理工具luarocks和opm說起
05 | [視頻]opm項目導(dǎo)讀
06 | OpenResty 中用到的 NGINX 知識
07 | 帶你快速上手 Lua
08 | LuaJIT分支和標(biāo)準(zhǔn)Lua有什么不同?
09 | 為什么 lua-resty-core 性能更高一些?
10 | JIT編譯器的死穴:為什么要避免使用 NYI
11 | 剖析Lua唯一的數(shù)據(jù)結(jié)構(gòu)table和metatable特性
12 | 高手秘訣:識別Lua的獨有概念和坑
13 | [視頻]實戰(zhàn):基于FFI實現(xiàn)的lua-resty-lrucache
14 | 答疑(一):Lua 規(guī)則和 NGINX 配置文件產(chǎn)生沖突怎么辦?
第二:API篇
15 | OpenResty 和別的開發(fā)平臺有什么不同?
16 | 秒殺大多數(shù)開發(fā)問題的兩個利器:文檔和測試案例
17 | 為什么能成為更好的Web服務(wù)器?動態(tài)處理請求和響應(yīng)是關(guān)鍵
18 | worker間的通信法寶:最重要的數(shù)據(jù)結(jié)構(gòu)之shared dict
19 | OpenResty 的核心和精髓:cosocket
20 | 超越 Web 服務(wù)器:特權(quán)進(jìn)程和定時任務(wù)
21 | 帶你玩轉(zhuǎn)時間、正則表達(dá)式等常用API
22 | [視頻]從一個安全漏洞說起,探尋API性能和安全的平衡
23 | [視頻]導(dǎo)讀lua-resty-requests:優(yōu)秀的lua-resty-*是如何編寫的?
24 | 實戰(zhàn):處理四層流量,實現(xiàn)Memcached Server
25 | 答疑(二):特權(quán)進(jìn)程的權(quán)限到底是什么?
第三:測試篇
26 | 代碼貢獻(xiàn)者的攔路虎:test::nginx 簡介
27 | test::nginx 包羅萬象的測試方法
28 | test::nginx 還可以這樣用?
29 | 最容易失準(zhǔn)的性能測試?你需要壓測工具界的“悍馬”wrk
30 | 答疑(三)如何搭建測試的網(wǎng)絡(luò)結(jié)構(gòu)?
?
答疑