123
Lwan

Lwan

Lwan是一款高性能的Web服务器,具有较低的磁盘和内存占用量。它可以提供由C或Lua代码生成的静态内容和动态内容。
Lwan是用于glibc / Linux平台的高性能和可扩展的Web服务器。经过近4年的开发,Lwan直到现在都是个人研究工作,主要致力于为轻便,快速的Web服务器构建可靠的基础架构:*内存占用量少(10k空闲连接约500KiB)*最小的内存分配和副本*最少的系统调用*手工制作的HTTP请求解析器*根据文件大小使用最有效的方式为文件提供服务-大于16KiB的文件在内核和用户区之间没有副本-使用内存映射缓冲区的向量I / O发送较小的文件-压缩小文件之前要考虑报头开销*多数情况下无需等待多线程设计*包含约7200行C代码的Diminute代码库...功能•胡子模板引擎•用于目录列表和错误消息•适用于用户-内置的处理程序•易于使用的API创建Web应用程序或扩展Web服务器•支持rebimboca da parafuseta•用Python编写的测试套件将服务器测试为黑盒子x•精巧的配置文件语法•支持HTTP / 1.0和HTTP / 1.1的子集•systemd套接字激活•支持IPv6

网站:

具有商业许可证的BSD版Lwan的替代方案