Ponzu用 Go 编写的开源 HTTP 服务器框架
Ponzu 是一个强大而高效的开源 HTTP 服务器框架和 CMS。它提供自动、免费和安全的基于 TLS 的 HTTP/2(通过 Let's Encrypt 获得的证书 )、一个有用的 CMS 和脚手架来生成内容编辑器,以及一个用于构建现代应用程序的快速 HTTP API。
特性:
- 自动和免费 SSL/TLS 1
- HTTP/2 和服务器推送
- 使用 CLI 控制的代码生成器进行快速开发
- 用户友好、可扩展的 CMS 和管理仪表板
- 简单部署 —— 单个二进制 + 资产,嵌入式 DB ( BoltDB )
- 快速、有用的框架
TLS:
- 开发:自动生成自签名证书
- 生产:自动更新从 Let's Encrypt 获取的证书
安装
$ go get -u github.com/ponzu-cms/ponzu/...
要求
Go 1.8+
由于使用 HTTP/2 服务器推送,因此需要 Go 1.8+。但是,客户端不需要连接到 Ponzu 服务器来发出 HTTP/2 请求。
用法
$ ponzu command [flags] < params >
评论
bashttpdBash 编写的 HTTP 服务器
bashttpd是一个用Bash编写的HTTP服务器,支持HTML和文本信息(暂不支持文件处理),支持目录列表。使用socat或netcat来处理底层的sockets(I.e.,'socatTCP4-
bashttpdBash 编写的 HTTP 服务器
0
bashttpdBash 编写的 HTTP 服务器
bashttpd 是一个用 Bash 编写的 HTTP 服务器,支持 HTML 和文本信息(暂不支持
bashttpdBash 编写的 HTTP 服务器
0
ZbateryRack框架应用的HTTP服务器
Zbatery是一个为支持Ruby的Rack框架编写的应用程序的HTTP服务器,基于Rainbows!开发。Zbatery支持包括 thread/fiber/event/actor-based等并发模
ZbateryRack框架应用的HTTP服务器
0
smart-http轻量级的开源 HTTP 服务器
smart-http 是一款采用 Java 语言编写的 Http 服务器,有别于业界知名的 Web容
smart-http轻量级的开源 HTTP 服务器
0
FastPypython 的 http服务器+web框架
高性能pythonhttp服务器+web框架源代码只有600多行性能比较如下tornado4kqps多进程1wqps nginx+tornado9kqpsnginx+uwsgi8kqpsdjangow
FastPypython 的 http服务器+web框架
0
smart-http轻量级的开源 HTTP 服务器
smart-http是一款采用Java语言编写的Http服务器,有别于业界知名的Web容器:Tomcat、Undertow,smart-http并不支持Servlet规范,但对于 Http服务器所需的
smart-http轻量级的开源 HTTP 服务器
0