全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 8320|回复: 56
打印 上一主题 下一主题

[开源] speedtest-x |MJJ最爱的网页测速,还能查看各地测速结果

  [复制链接]
跳转到指定楼层
1#
发表于 2020-11-17 21:44:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 pi9 于 2020-11-19 20:36 编辑

各位MJJ大家好,

LibreSpeed 想必是大家用的最广泛的一款网页测速工具,经常有MJJ到论坛来发出自己服务器的测速网页让小伙伴测速,小伙伴会把自己网络的测速结果回帖告知楼主。

speedtest-x 程序用于简化以上过程,程序会将各地用户的测速结果记录下来,并提供面板供网站主查看与排序,来评算出全国各地的速度最优运营商。
这是 LibreSpeed 的延伸项目,基于其自身做了结果上报扩展。(LibreSpeed 也有自己的一套 PHP 结果上报程序,但需要依赖 MySQL 而且配置过程和界面并不友好),speedtest-x 做到了开箱即用。

扩展细节

- 用户测速会上传测速记录并保存至网站服务器
- 不依赖 MySQL,使用文件数据库
- IP 库改用 ip.sb,运营商记录更为精确
- 用户的测速IP会默认掩去 d 段,一定程度上保障测速者隐私

使用

1、下载本程序并解压到网站目录,访问 {你的网站地址}/index.html 进行测速
2、打开 {你的网站地址}/results.html 查看测速记录

PS:修改 backend/config.php 中的 MAX_LOG_COUNT 可定义最大可保存多少条测速记录


开源地址:https://github.com/BadApple9/speedtest-x  (欢迎献上star)

可以直接在 GitHub 上下载,也可以下载附件:

speedtest-x.zip (45.19 KB, 下载次数: 92)


截图:







最后恰一下饭,有需要 jetbrains 正规教育全家桶的,可以来我小店购买支持一下~ 购买地址:https://xiaozhu.win


推荐
发表于 2020-11-17 23:09:26 | 只看该作者
本帖最后由 Evan 于 2020-11-18 11:27 编辑

来试试鸭,大佬不要d我
http://103.86.71.16/app/speedtest-x/index.html


iPerf3服务器也开了。
可以用这个命令来测试。-n 50M表示要传输的数据大小,-P 4 表示4线程。
  1. iperf3 -c 103.86.71.16 -n 50M -P 4
复制代码

点评

Download34.73Mbps Upload28.29Mbps Ping317.52ms Jitter15.30ms 广州移动  发表于 2020-11-19 02:03
推荐
发表于 2020-11-17 22:46:47 | 只看该作者
牛逼 好顶赞
有没有mjj搭一个试试

点评

pi9
欢迎MJJ搭建,并且如果愿意在开源项目里作为 demo,可以联系我!  发表于 2020-11-17 22:48
推荐
发表于 2020-11-17 21:56:35 | 只看该作者
感谢大佬 Mark一下

点评

pi9
感谢支持!  发表于 2020-11-17 22:30
推荐
发表于 2020-11-17 21:46:21 | 只看该作者
mark一下,楼主牛逼
54#
发表于 2020-12-14 18:17:26 | 只看该作者
我也可以测速了,开心!
53#
 楼主| 发表于 2020-11-19 20:33:42 | 只看该作者
badboy 发表于 2020-11-19 17:51
好嘞,为了支持你,一定用上。另外好像测试数据可以更改,我看我的results.html页面,被mjj改成了“运营 ...

这个后续考虑优化,毕竟抓接口的无聊的人毕竟是少数哈。
52#
发表于 2020-11-19 18:43:57 | 只看该作者
badboy 发表于 2020-11-19 18:05
哈哈哈,不知道里面有没有你的身影

没有,我不懂这个,只会凑热闹,哈哈哈
51#
发表于 2020-11-19 18:05:14 | 只看该作者
大侠饶命 发表于 2020-11-19 18:01
看到这里笑出声。。哈哈哈哈

哈哈哈,不知道里面有没有你的身影
50#
发表于 2020-11-19 18:01:38 | 只看该作者
badboy 发表于 2020-11-19 17:51
好嘞,为了支持你,一定用上。另外好像测试数据可以更改,我看我的results.html页面,被mjj改成了“运营 ...

看到这里笑出声。。哈哈哈哈
49#
发表于 2020-11-19 17:54:14 | 只看该作者
会技术的大佬就是让人崇拜, 必须支持一下

帖子收藏了
48#
发表于 2020-11-19 17:51:30 | 只看该作者
pi9 发表于 2020-11-19 17:47
docker已经在路上了,预计今晚就可以发布。

好嘞,为了支持你,一定用上。另外好像测试数据可以更改,我看我的results.html页面,被mjj改成了“运营商MJJJJJJJ,网速9999999999Mbps”。
47#
 楼主| 发表于 2020-11-19 17:47:26 | 只看该作者
badboy 发表于 2020-11-19 13:14
嗯嗯,我感觉是caddy配合的问题,因为前面换了几个libspeedtest的衍生版都出了问题。最后换了一个docker ...

docker已经在路上了,预计今晚就可以发布。
46#
发表于 2020-11-19 13:24:11 | 只看该作者
caddy2不支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 17:26 , Processed in 0.077828 second(s), 20 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表