MAMP或Mac nginx MySQL Lua

我最近购买了一个 Mac Mini,唯一的目的是作为服务器。

我是一名 C 程序员,目前正在学习 Lua 和 Obj-C。我正在尝试建立一个网站,一种 CV/个人促销网站。

我一直在看 MAMP,但是我想使用 nginx 和 Lua 代替 Apache 和 PHP。

我的想法是使用 Lua 而不是 PHP 可以帮助加速我的学习曲线。

有任何人有使用此设置或使用 Lua 作为服务器脚本的经验吗?

干杯

点赞
用户2765603
用户2765603

这里有Jan Kneschke的lua磁铁,我在GitHub上维护着它的一个分支。我将它与FastCGI(以及luasql.sqlite3)一起用于一个小型留言板,该留言板以前是用PHP和Python编写的。

PHP和Python版本都表现平平(可能是因为当时我不是很擅长PHP/Python的缘故),而且每个版本都占用大约10-40MB的RAM。Lua版本在1MB内运行,速度更快。此外,代码更易读,个人认为。

请注意,您需要一些辅助模块来处理POST请求。 Lighttpd下载的文件中包含了一个可以解决问题的cgi.lua版本。如果有需要,我可以在我的GitHub上提供它。

2015-06-02 06:31:07