nginxはクラスっぽく作れる import相当は local クラス的変数名 = reqiore('ファイル名拡張子なし') で利用は local インスタンス変数名 = クラス的変数名.new(コンストラクタ変数) 定義するクラス側のプライベート変数の書き方 local _メンバー変数 = { } としておいて、 _メンバー変数.変数名 とかやる メソッドについては function _メンバー変数.メソッド(引数) とやる 味噌は、クラスの一番最後に return _メンバー変数 と書いておくことがお作法だ。 * locationでパタンマッチさせたあと、GETメソッドやPOSTで分岐させる書き方 [#c99ba8b2] if ($request_method = GET) { access_by_lua_file Luaファイル; conttent_by_lua_file Luaファイル; }