Lua Web開発にはどのようなWebサーバーを使用する必要がありますか?Lua Web開発に使用するWebサーバー
答えて
開発のために、小さなテストサーバーを実行すると便利です。特にLuaウェブ開発のための良い候補は、Keplerプロジェクトの一部であるXavanteサーバです。サポートするKeplerモジュールのほかにも、Xavante自体は純粋なLuaで書かれています。生産のために
、Apacheの上で実行されている(Apacheチームは、モジュールのコアセットにそれを受け入れ前にmod_wombat
として知られていた)新しいmod_lua
は尊敬選択であるように思われます。
は周りのいくつかのLuaベースのWebサーバがあります。
- Xavanteは最も人気があるようです。
- Haserlはすばらしいです。
- Nanokiは厳密にはウェブサーバではありませんが、勉強に値する素敵な小さな純粋なLua wikiエンジンです。ルアウィキについては、Sputnikもあります。これは完全に機能し、非常に柔軟ですが、遅いところに少しあります。
- Apacheが好きな人はmod_lua(ex mod_wombat)です。コアモジュールとして次のApacheディストリビューションにはwould make itのように見えます。
- a FastCGI Lua moduleと書くのはあまり難しくありません。
- また、Luv Lua MVC Webフレームワークプロジェクト(GitHub page)もあります。それはまだ成熟していませんが、興味深い洞察を含んでいるかもしれません。
更新。いくつかのより多くのフレームワークは、チェックアウトします
- Luvit:http://luvit.io/(私の好みのために余りにノードのような)nginxのための
- ngx_luaモジュール:mongrel2ためhttp://wiki.nginx.org/HttpLuaModule
- TIR:http://tir.mongrel2.org/
- Ophal:http://ophal.org(ウェブプラットフォーム)
- LEV:https://github.com/connectFree/lev
- ターボ:https://github.com/kernelsauce/turbo
LuCIプロジェクト[1]もあります。これはLuaConfigurationInterfaceで、OpenWRT(組み込みLinux)用のWebベースの管理フロントエンドです。
LuCIのメンバーは、lucittpdという非常に小さなウェブサーバーも作成しました。 LuCIもMVCです。 生産状態で;)
我々は、MySQLに100%非ブロッキングネットワークトラフィックをサポートしてnginxのためのngx_luaモジュール、に取り組んできた、PostgreSQLの、memcachedの、他のHTTPサービス、そしてより多くの、ひいては優れた同時実行レベルとオーバーすべてのパフォーマンス:)
http://github.com/chaoslawful/lua-nginx-module
、我々は生産にそれを使用している:)
売り切れ!私はむしろLua対Javascript/Nodeに深く関わっています。 – chiggsy
最高の私たちをbサーバー私はluaのWeb開発はmongrel2と考えることができます。最近では、TIR framework(IMHO)がウェブ開発のための最良の方法です。
最近、Luaのサポートはhttp://code.google.com/p/mongoose/downloads/list
- 1. Web開発にLuaを使用していますか?
- 2. ASP.NET Web開発サーバー
- 3. Webサーバー開発のヒント
- 4. Web開発用ドッカーイメージ
- 5. Lua NodeMCU Webサーバーの接続エラー(スタックトレースの使用中のアドレス)
- 6. npm開発Webサーバーの再起動
- 7. Webブラウザ用の推奨Web開発プラグイン
- 8. 開発用Webサービスを使用したAndroidアプリケーションの開発
- 9. j2meを使用したWebアプリケーション開発
- 10. MongoDBを使用したWeb開発フレームワーク
- 11. 仮想マシン用UNIX Web開発サーバーWindows用
- 12. Django Web開発用IDE
- 13. Firefox用Web開発アドオン
- 14. Web用Rubyゲーム開発
- 15. IIS7を使用してWebサーバーにASP.NET Webhookを展開する
- 16. Webアプリケーション開発
- 17. Web開発サーバーとしてlocalhostにIISを設定する
- 18. C WebサーバーとChrome開発ツールに関する質問
- 19. LUAによるWebスクレイピング
- 20. GITでWebサーバーに展開する
- 21. aspサーバーにWebサイトを展開する
- 22. DjangoでWeb開発に仮想環境を使用するベストプラクティス?
- 23. 静的Webサイト開発にIntellij IDEA Ultimateを使用する
- 24. ExtJS 4を使用してWebデスクトップを開発するには?
- 25. デフォルトWebサーバーにWebサービスを公開する
- 26. 開発者Webプロキシ
- 27. Python/Flask Web開発
- 28. モバイルWeb開発フレームワーク
- 29. Webサービスの開発
- 30. レスポンシブなWeb開発とプログレッシブWeb開発との違い
この回答が古いの前のビルドのWindowsバイナリをチェックし、http://github.com/valenok/mongoose Webサーバに追加された、そこにある:openresty、ラピス、tir.mongrelとluvitはいくつかを言及します。 – develCuy