usar sirve servidores servidor que para instalar control como apache lua webserver nginx lighttpd

apache - sirve - servidor web windows



Qué servidor web usar para el desarrollo web de Lua (6)

El mejor servidor web que puedo pensar para el desarrollo web de lua es mongrel2 . Eche un vistazo en el http://tir.mongrel2.org/ , que, en IMHO , es el mejor uso de lua para el desarrollo web en estos días.

¿Qué servidor web (y por qué) debo usar para el desarrollo web de Lua?


Hay unos pocos servidores web basados ​​en Lua:

  • Xavante parece ser el más popular.
  • Haserl es bueno y pequeño.
  • Nanoki no es estrictamente un servidor web, sino un pequeño y agradable motor wiki Lua puro que vale la pena estudiar. En cuanto a los Lua Wikies, también hay Sputnik , que tiene todas las funciones y es muy flexible, pero está un poco lento.
  • Hay mod_lua (ex mod_wombat) si prefieres Apache. Parece que llegaría a la próxima distribución de Apache como módulo principal.
  • Tenga en cuenta que no es tan difícil escribir un módulo FastCGI Lua .
  • También hay un proyecto de marco web Luv Lua MVC ( página GitHub ). Todavía no está maduro, pero puede contener algunas ideas interesantes.

Actualizar. Algunos marcos más para verificar:


Hemos estado trabajando en el módulo ngx_lua para nginx, que admite tráfico de red 100% no bloqueante para mysql, PostgreSQL, memcached, otros servicios http y más, por lo tanto, un nivel de concurrencia sobresaliente y un rendimiento general :)

http://github.com/chaoslawful/lua-nginx-module

y lo estamos usando en producción :)


Para el desarrollo, puede ser útil ejecutar un pequeño servidor de prueba. Un buen candidato en particular para el desarrollo web de Lua es el servidor Xavante que es parte del proyecto Kepler. Además de algunos de los módulos de Kepler de apoyo, Xavante está escrito en Lua puro.

Para la producción, el nuevo mod_lua (que se había conocido como mod_wombat antes de que el equipo de Apache lo aceptara en el conjunto básico de módulos) que se ejecutaba en Apache parecería ser una opción muy respetada.



también existe el proyecto LuCI [1]. que es LuaConfigurationInterface, la interfaz de administración basada en web para OpenWRT (Linux incorporado).

Los chicos de LuCI también escribieron un pequeño servidor web, llamado lucittpd. LuCI también es un MVC. Y en estado de producción;)

[1] http://luci.subsignal.org