首页
/ 【亲测免费】 开源项目推荐:speedtest-x

【亲测免费】 开源项目推荐:speedtest-x

2026-01-29 11:54:51作者:江焘钦

speedtest-x 是一个开源的自托管网络测速应用程序,采用 PHP 和 JavaScript 作为主要的编程语言。该项目基于 LibreSpeed 进行扩展,提供了一个轻量级且功能丰富的网络速度测试工具。

项目基础介绍

speedtest-x 通过文件数据库保存用户的测速结果,允许用户查看来自不同国家/地区的测试结果。该程序遵循网页测速的原理,通过生成垃圾文件供测试者下载,以计算从服务器到本地网络的下行带宽。值得注意的是,在公开分享你的测速网站后,请留意服务器的流量状况,以避免流量过载。

核心功能

  • 自托管轻量级测速页面
  • 用户测速结果数据表
  • 不使用 MySQL,而是采用轻量级的文件数据库
  • 默认使用 ip.sb 获取 IP 信息(可选 ipinfo.io)
  • 是否允许同一用户 IP 记录多个测速结果(默认不允许)

项目最近更新的功能

  • 优化了 Docker 部署方式,支持 AMD64/ARM64 平台
  • 更新了配置文件,提供了更多的参数设置,如最大结果数量 MAX_LOG_COUNT,IP 信息提供商 IP_SERVICE 以及是否允许同一 IP 多次记录 SAME_IP_MULTI_LOGS
  • 优化了前端界面,提升了用户体验
  • 修复了已知的一些问题,提高了程序的稳定性

通过以上介绍,speedtest-x 无疑是一个值得关注的开源项目,特别是对于需要搭建自托管网络测速服务的开发者来说,该项目提供了简单易用的解决方案。

登录后查看全文
热门项目推荐
相关项目推荐