MAMP 或 Mac nginx MySQL Lua
MAMP or Mac nginx MySQL Lua
我最近购买了一台 Mac Mini,其唯一目的是用作服务器。
我是一名 C 程序员,目前正在学习 Lua 和 Obj-C。我正在尝试建立一个网站,一种 CV/Personal 推广网站。
我研究 MAMP 有一段时间了,但是我想使用 nginx 和 Lua 代替 Apache 和 PHP。
我的想法是使用 Lua 而不是 PHP 将有助于加快我的学习曲线。
有没有人有此设置或使用 lua 作为服务器脚本的经验?
干杯
有 Jan Kneschke 的 lua magnet of which I maintain a fork on github。我用这个结合FastCGI(和luasql.sqlite3)做一个小留言板,之前写的是PHP,然后是python.
PHP和python两个版本表现一般(这可能是因为我当时不是一个好的PHP/Python程序员),每个都花了大约10 -40MB 内存。 Lua 版本运行在 1MB 以内,并且明显更快。恕我直言,代码也更易于阅读。
请注意,您将需要一些辅助模块来处理 POST 请求。本书 Lighttpd 的下载文件包含一个可以解决问题的 cgi.lua 版本。如果有兴趣,我可以在我的 GitHub.
上提供
我最近购买了一台 Mac Mini,其唯一目的是用作服务器。
我是一名 C 程序员,目前正在学习 Lua 和 Obj-C。我正在尝试建立一个网站,一种 CV/Personal 推广网站。
我研究 MAMP 有一段时间了,但是我想使用 nginx 和 Lua 代替 Apache 和 PHP。
我的想法是使用 Lua 而不是 PHP 将有助于加快我的学习曲线。
有没有人有此设置或使用 lua 作为服务器脚本的经验?
干杯
有 Jan Kneschke 的 lua magnet of which I maintain a fork on github。我用这个结合FastCGI(和luasql.sqlite3)做一个小留言板,之前写的是PHP,然后是python.
PHP和python两个版本表现一般(这可能是因为我当时不是一个好的PHP/Python程序员),每个都花了大约10 -40MB 内存。 Lua 版本运行在 1MB 以内,并且明显更快。恕我直言,代码也更易于阅读。
请注意,您将需要一些辅助模块来处理 POST 请求。本书 Lighttpd 的下载文件包含一个可以解决问题的 cgi.lua 版本。如果有兴趣,我可以在我的 GitHub.
上提供