LibreSpeed – 自托管网络速度测试工具源码
简介
LibreSpeed 是一个自托管的速度测试工具,支持 HTML5 和更多功能。它易于设置,提供了示例配置,是可配置的,对移动设备友好,并且支持多种服务器和后端技术,如 PHP 和 Node.js。
截图
特色
- 无Flash、Java、Websocket,简单直接:LibreSpeed使用JavaScript中的XMLHttpRequest和Web Workers实现,非常轻量级。
- 兼容性:支持所有现代浏览器,包括IE11、最新版的Edge、Chrome、Firefox和Safari,以及它们的移动版本。
- 功能:包括下载速度、上传速度、Ping、Jitter测试,以及可选的IP地址、ISP信息、与服务器的距离、遥测数据和结果分享等。
- 服务器要求:需要一个配置合理的Web服务器,支持Apache 2(也支持nginx、IIS),PHP 5.4或更新版本(支持其他后端),以及MySQL数据库(可选,也支持Microsoft SQL Server、PostgreSQL和SQLite)。
- 安装:假设您已经安装了PHP,安装步骤相对简单。您可以在文档中找到详细的安装指南和视频教程。
- Android应用:提供了一个模板,用于为您的LibreSpeed安装构建Android客户端。
- CLI客户端:提供了一个命令行客户端。
- Docker:提供了Docker镜像,可以在GitHub上找到更多关于它的文档。
- Go后端:在
speedtest-go
仓库中提供了一个Go语言实现。 - Node.js后端:在
node
分支中提供了一个部分实现的Node.js版本,但目前不推荐使用。 - 捐赠:如果您想支持该项目,可以通过LibrePay或PayPal进行捐赠。
- 许可证:该项目根据GNU Lesser General Public License v3或更高版本发布。
教程
Ubuntu Server 20.04 快速安装指南
下载
演示网站:https://librespeed.org/
开源项目:https://github.com/librespeed/speedtest
THE END
0
二维码
打赏
海报
LibreSpeed – 自托管网络速度测试工具源码
LibreSpeed 是一个自托管的速度测试工具,支持 HTML5 和更多功能。它易于设置,提供了示例配置,是可配置的,对移动设备友好,并且支持多种服务器和后端技术,如 PHP 和 Node.js。
共有 0 条评论