BSD 3-Clause "New" or "Revised" License

项目介绍

Yellow-Camper/libevhtp 是一个托管在 GitHub 上的开源项目,主要使用 C 编写,采用 BSD 3-Clause "New" or "Revised" License 许可证,目前获得 456 个 Star、177 次 Fork。

仓库全名
Yellow-Camper/libevhtp
开源许可证
BSD 3-Clause "New" or "Revised" License
Star 数
456
Fork 数
177
未关闭 Issue
45

README 摘要

:------------- | -------------: | Required Dependencies gcc or clang Libevent2 CMake Optional Dependencies OpenSSL pthreads onig (regex) Building cd build cmake .. make make examples For Windows MinGW cmake -G "MSYS Makefiles" -DCMAKEINCLUDEPATH=/mingw/include -DCMAKELIBRARYPATH=/mingw/lib -DCMAKEINSTALLPREFIX=/mingw . make Performance stuff While we never documented any benchmark publically, the popular open source…

完整内容见 GitHub 原始 README 或本页 。

常见问题

libevhtp 用什么语言开发?

主要使用 C 编写,采用 BSD 3-Clause "New" or "Revised" License 许可证,目前有 456 个 Star。

libevhtp 可以免费商用吗?

仓库采用 BSD 3-Clause "New" or "Revised" License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 libevhtp 的源码?

可以直接克隆仓库:git clone https://github.com/Yellow-Camper/libevhtp.git,默认分支为 develop;安装与运行步骤见仓库 README。

libevhtp 最近还在维护吗?

仓库最近一次更新为 2021年3月15日,当前有 45 个未关闭 Issue;Star 数为 456,可作为社区活跃度的参考。

关于

Create extremely-fast and secure embedded HTTP servers with ease.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
811
价值分
324
活跃状态
归档

语言占比

C
CMake
Python

Release

README

LOGO

Libevhtp

Build Status Gitter Packaging status

Coverity Scan Build Status

Required Dependencies

Optional Dependencies

Building

  • cd build
  • cmake …
  • make
  • make examples

For Windows MinGW

  • cmake -G “MSYS Makefiles” -DCMAKE_INCLUDE_PATH=/mingw/include -DCMAKE_LIBRARY_PATH=/mingw/lib -DCMAKE_INSTALL_PREFIX=/mingw .
  • make

Performance stuff

While we never documented any benchmark publically, the popular open source project ZIMG did a bit of that for us.The ZIMG team decided to move away from NGINX to libevhtp for their software, and the results were pretty outstanding. Here is a graph showing their application under very high load

ZIMG GRAPH

The X-axis is the number of connections, while the Y-axis is requests per second.

You can read the whole article here: Architecture Design of an Image Server

Slightly outdated (Now faster!) HI NGINX

评论

暂无评论