说起来有些惭愧,学了这么长时间openresty也没什么进步,做下心得总结吧。
对于有编程经验的人来讲,入门比较快。
1、粗略阅读菜鸟教程,知道有这门语言中有什么内容
2、学习数组、表、元表。在openresty中没有面向对象编程。全部是通过元表来进行封装,所以元表学习很重要。
3、翻阅张开涛的lua博客http://jinnianshilongnian.iteye.com/blog/2190344 ,能产生一定的信心。
4、推荐 nginx lua 开发实战,其中Lua部分完全来自于菜鸟教程(小鄙视),后面的书中介绍了如何操作目录、如何与外界通讯、连接mysql、redis等。作为工具书使用吧。
5、实战,这个有点汗颜,并没有找到很好的合适项目做实战。同事倒是写了个积分扣减的项目,我则写了一个动态防刷、防火墙的小程序,目前WAF也是很流弊。
希望在以后的项目中能真正用到openresty,而不是作为一门为学而学的语言。
网友评论