2015-06-01 51 views
1

我最近購買了一臺Mac Mini,僅用作服務器。MAMP或Mac nginx MySQL Lua

我是C程序員,現在學習Lua和Obj-C。我正在嘗試建立一個網站,一種簡歷/個人推廣網站。

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

我的想法是使用Lua而不是PHP將有助於加速我的學習曲線。

有沒有人有此設置的經驗或使用lua作爲服務器腳本?

乾杯

+0

http://openresty.org/? http://leafo.net/lapis/? –

回答

0

有揚Kneschke的lua magnet其中我維持github叉子。我將它與FastCGI(和luasql.sqlite3)一起用於小型留言板,該小型留言板以前是用PHP編寫的,然後是python。 (這可能是因爲我當時並不是一個很好的PHP/Python程序員),每個都需要大約10-40MB的內存。 Lua版本運行在1MB以內,速度可以顯着提高。此外,代碼更容易閱讀,恕我直言。

請注意,您需要一些輔助模塊來處理POST請求。下載文件Lighttpd包含cgi.lua的一個版本,可以完成這個任務。如果有興趣,我可以在我的GitHub上使用它。