123
Lwan

Lwan

Lwan은 디스크 및 메모리 공간이 적은 고성능 웹 서버입니다.C 또는 Lua 코드로 생성 된 정적 컨텐츠와 동적 컨텐츠를 모두 제공 할 수 있습니다.
Lwan은 glibc / Linux 플랫폼을위한 고성능의 확장 가능한 웹 서버입니다.거의 4 년간 개발 한 Lwan은 지금까지 가볍고 빠른 웹 서버를위한 견고한 인프라 구축에 중점을 둔 개인 연구 노력이었습니다. * 적은 메모리 공간 (10k 유휴 연결의 경우 최대 500KiB) * 최소 메모리 할당 및 사본 *최소 시스템 호출 * 수제 HTTP 요청 파서 * 파일은 크기에 따라 가장 효율적인 방법으로 제공됩니다-16KiB보다 큰 파일에 대해서는 커널과 사용자 사이에 사본이 없습니다.-더 작은 파일은 메모리 매핑 된 버퍼의 벡터 I / O를 사용하여 전송됩니다-작은 파일을 압축하기 전에 헤더 오버 헤드가 고려됩니다. * 대부분 대기없는 멀티 스레드 디자인 * 약 7200 줄의 C 코드가 포함 된 분당 코드베이스 ... 기능 • 콧수염 템플릿 엔진 • 디렉토리 목록 및 오류 메시지에 사용 • 사용자가 사용할 수 있음내장 처리기 • API를 사용하여 웹 응용 프로그램을 만들거나 웹 서버를 확장 할 수 있습니다. • rebimboca da parafuseta를 지원합니다. • Python으로 작성된 테스트 스위트는 서버를 검정색 보로 테스트합니다.x • 넌센스 구성 파일 구문 • HTTP / 1.0 및 HTTP / 1.1의 하위 집합 지원 • 시스템 소켓 활성화 • IPv6 준비

웹 사이트:

오픈 소스 라이센스가있는 BSD 용 Lwan의 대안