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
分享
二维码
打赏
海报
LibreSpeed – 自托管网络速度测试工具源码
LibreSpeed 是一个自托管的速度测试工具,支持 HTML5 和更多功能。它易于设置,提供了示例配置,是可配置的,对移动设备友好,并且支持多种服务器和后端技术,如 PHP 和 Node.js。
<<上一篇
下一篇>>