代码之家  ›  专栏  ›  技术社区  ›  Tim

使用Lua进行web开发?[关闭]

lua
  •  17
  • Tim  · 技术社区  · 17 年前

    如果我在Lua中开发web应用程序,我会遇到什么问题或问题;在开始之前有什么需要注意的吗?

    有开发Lua web应用程序的经验吗?

    5 回复  |  直到 17 年前
        1
  •  12
  •   RBerteig Keith Adler    17 年前

    基于Lua的web应用程序框架在Lua社区中得到了广泛的讨论,它是 Kepler project . 开普勒团队提供了与web服务器(特别是Apache)的集成,一个自己的web服务器,一个有用的模块,以及一个名为 Orbit .

    其他几个项目与开普勒基金会合作。证明开普勒可以用于实际工作的一个突出的例子是 Sputnik ,一个 非常 灵活的和可扩展的CMS,它作为一个Wiki在盒子中起作用,但是它可以被扩展来做很多其他的事情。

    根据个人经验,我使用开普勒的Lua页面为嵌入式系统构建了一个控制界面,来呈现和处理表单和报表,而不必像第二个或第三个真正的Lua项目那样麻烦。那个系统还在使用,我会再做一次。

        2
  •  5
  •   erbo    14 年前

    看一看 http://openresty.com/ (nginx和lua/luajit,异步)

        3
  •  4
  •   akway    17 年前

    去试试吧!Lua是一种非常好的语言。

        4
  •  1
  •   Mitar    13 年前

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

        5
  •  1
  •   ken    12 年前

    有趣的概念。我认为你需要考虑的一件事是你打算使用哪个web服务器?我认为web服务器对Lua的支持最多也只能算是小题大做了,对任何参与其中的人都没有冒犯之意,但它并不是一个普通的web平台。

    尽管如此 Lua Libraries And Bindings 列出了一些看起来可以用来进行工作的组件。我浏览了一下列表,发现了所有web上常见的东西:数据库、正则表达式、网络、zip、加密、xml、图像等等。甚至还有一些web框架,所以也许这比我想象的要少?