Hello!
2013/6/19 XinQi Yang:
> 我看到一些代码是直接写在 nginx.conf 中或者是以include conf的形式加载进去的, 这样的写法,还有写lua文件的写法,哪种更推荐?
行数较多的 Lua 代码推荐写在外部 .lua 文件中,这样一来可以避免特殊字符的转义的困挠,二来也可以享受 lua_code_cache off 的便利。
> 或者性能上看,哪种更好一些.
>
在 nginx.conf 里面内联 Lua 代码来把 Lua 代码放在外部文件中,从性能上讲是完全相同的,毕竟生产上总是启用 lua code cache 的。
Best regards,
-agentzh