使用Lua进行Web开发?

如果我使用Lua开发Web应用程序,我会遇到哪些问题或陷阱?在开始之前,我应该注意什么?

是否有开发Lua Web应用程序的经验?

原文链接 https://stackoverflow.com/questions/1163134

点赞
stackoverflow用户110276
stackoverflow用户110276

请继续尝试吧!Lua 是一种非常好的语言。

2009-07-22 05:10:37
stackoverflow用户84473
stackoverflow用户84473

有趣的概念。我认为你需要考虑的一件事情是你计划使用哪个Web服务器?我认为对于Lua的Web服务器支持最好也是不可靠的,没有冒犯任何人,但它只是一个不常见的Web平台。

然而,通过Lua Libraries And Bindings,你可以看到很多组件可以用于你的努力。我看了一下列表,所有与Web相关的功能都在:数据库、正则表达式、网络、ZIP、加密、XML、图像等。甚至有几个Web框架,所以也许这并不像我想象的那么罕见?

2009-07-22 07:05:43
stackoverflow用户68204
stackoverflow用户68204

Lua 社区中备受讨论的基于 Lua 的 Web 应用框架是 Kepler 项目,Kepler 团队提供了与 Web 服务器(特别是 Apache)、自己的 Web 服务器、有用的模块以及一个称为 Orbit 的工作 MVC 应用框架的集成。

几个其他项目与 Kepler 的基础工作或者在 Kepler 的基础上工作。其中一个突出的项目是 Sputnik,它证明 Kepler 可以用于实际工作,是一个非常灵活和可扩展的 CMS,可以作为 Wiki 直接使用,但可以扩展到执行许多其他任务。

根据个人经验,我使用 Kepler 的 Lua Pages 构建了一个控制界面,用于渲染和处理表单和报告,非常方便,只是我第二或第三个真正的 Lua 项目。该系统仍在使用中,我会再次这样做。

2009-07-22 09:22:40
stackoverflow用户915714
stackoverflow用户915714

请查看 http://openresty.com/(nginx 和 Lua/LuaJIT,异步)

2011-09-22 21:17:22
stackoverflow用户252025
stackoverflow用户252025

另一个基于Lua的MVC框架也是Luci

2012-10-21 08:13:22