效果如图
用法很简单:https://count.getloli.com/get/@:name
,:name
换成你自己的标识就完事了
Github 仓库地址
一开始用的 glitch,但免费账号五分钟内没有请求,或一天内服务时间超过 12 小时就会自动终止,若是用全局变量来存数据,重启服务后自然也就丢掉了
不过 glitch 并未禁止写入文件到本地,并且写入本地的内容重启服务后依然是存在的,这样也就变相实现了持久化,如果没有五分钟的限制也还能接受
可惜官方前段时间进一步禁止了 UptimeRobot 之类的曲线保活的做法,这样就有些鸡肋了,所以在试用一天并找到替代品后马上被我换掉了
替代品就是 repl.it,来头不清楚,免费账号支持自定义域名、https 、Github 仓库同步等动能,已经足够满足需求了,不过免费账号只能使用公开库,也是为了促进开源防止恶意滥用吧
于是就把代码移过来改了改,顺便支持了多个统计,这样数据持久化就用 sqlite 来做了
第一次接触到 Severless 的内容,还是很新奇的,之前用过 hehuapei/visitor-badge 这个库提供的服务,一开始好像也是用的 glitch,后来换成自己的服务器了,还有 Cloudflare 的 Worker,应该也算 Serverless 吧
1
sagorkhan 2020-08-04 11:23:37 +08:00
journey0ad 大佬太强啦
|