我如何将我的
Lua脚本编译成单个可执行文件,同时还获得超快的性能优势
LuaJIT?
背景:
>我的Lua脚本是为我创建的Web应用程序(例如主机http://example.com)
>我当前的技术栈是Nginx(web服务器),Lua / LuaJIT(检索动态内容的语言)
>我有大约50个.lua文件,组成我的Web应用程序(从模型/视图/控制器)
> FreeBSD 9操作系统
为了简单起见,在部署中,我想将所有运行我的Web应用程序的.lua脚本编译为单个可执行文件。
>这是可能的,如何?
看来Lua官方带有一个叫SRLua的图书馆
>什么是编译我的.lua到一个单一的可执行文件的负面因素(例如性能会更糟糕等)?