LuaJITの超高速パフォーマンスの利点を得ながら、 Luaスクリプトを単一の実行可能ファイルにコンパイルするにはどうすればよいですか?
バックグラウンド:
- 私のLuaスクリプトは、私が作成したWebアプリケーション用です(たとえば、http://example.comをホストするため)
- 私の現在のテクノロジー スタックは、NGINX (Web サーバー)、Lua/LuaJIT (動的コンテンツを取得するための言語) です。
- Web アプリケーションを構成する約 50 以上の
.lua
ファイルがあります (モデル/ビュー/コントローラーから) - FreeBSD 9 オペレーティング システム
展開を簡単にするために、Web アプリケーションを実行するすべての .lua スクリプトを 1 つの実行可能ファイルにコンパイルしたいと思います。
これは可能ですか?
Lua公式にはSRLuaというライブラリが付属しているようです
- .lua を単一の実行可能ファイルにコンパイルすることのマイナス面は何ですか (たとえば、パフォーマンスが低下するなど)?