Здравствуйте.
Пишу небольшой проект - API для сайта, весь бекенд пишется на Lua. И тут встрял вопрос - надо-ли разбивать методы API на разные .lua файлы? В конечном итоге скомпилирую в байт-код через LuaJIT, вот и думаю, если файл скомпилированный+если будет стоять lua_cache_code on в конфиге, то надо ли вообще делать 100500 файлов, или можно пихнуть в 1? P.S.Сейчас при вызове разных методов, index.lua подключает модули из /modules/*method*.lua
Отразится-ли как-то на скорости ответа от того, что весь код будет в 1 файле?
Не отразится. Скорость будет та же.
Файлы здесь - способ организовать структуру так, чтобы её было легко понимать и сопровождать, чтобы не было ошибок. Можно и в один файл пихнуть, если вам так удобно.