写了一个无服务器的浏览量统计服务,适合静态博客和文档用

2020-03-15 05:27:17 +08:00
 WittBulter
最近把自己的博客重构成静态的,但是一些需求 (比如浏览量) 就解决不是很优雅,每次写文档写个新页面都要重新设置服务器、DB、缓存等等很麻烦,就想到是不是可以把这些东西集合成公共服务。
本来是自己在用,后来发现优化的太好了🤣,实际流量和压力都很低,不如开源给大家用用...

这是一个无服务器的浏览量统计服务,也无需下载安装没有依赖包,只是引入一个 SVG,服务会通过来源、cookie、key 等等信息验证页面的唯一性,再返回一个包含阅读量的图片。



如果你有很好的想法也可以留言聊聊喔

我也写了其他的一些开源项目,也许你会有兴趣~

文档和效果预览

3523 次点击
所在节点    分享发现
29 条回复
WittBulter
2020-03-15 18:02:54 +08:00
@wolfan

> 早年间的统计好像比这个强。

好吧。不过从功能评判价值不太科学,如果是一个静态博客或者自己写文档,加入一个图片作为阅读数来说是非常简单且有较高的开发体验,可以不用烦心各种问题,但如果和专业的统计服务比功能和稳定性自然是不能相比的,几乎所有服务都是在特定的场景下才有自己的核心价值。

如果你未来正在写一个文档,可能只想要在短短几分钟内生成一些页面,这可能是非常合适而且舒适的解决方案,有机会你也可以尝试一下。
mayx
2020-03-15 20:49:59 +08:00
@WittBulter 不是,我的意思是在不打开文章的情况下查看阅读数,然后在查看的时候不要增加阅读数
mgrddsj
2020-03-16 00:38:39 +08:00
这个好像还可以用作邮件已读状态追踪?
hoythan
2020-03-16 00:48:27 +08:00
你的服务器不是服务器吗。。。。。。。。。。。
hoythan
2020-03-16 00:48:44 +08:00
标题看的我都高潮了,我以为是什么新的互联网技术呢
hoythan
2020-03-16 00:53:05 +08:00
你还是改成 jsonp 格式吧,调用 js 返回一串 json,还能让开发者方便自定义样式。图片总有问题的,比如高度宽度,未加载时的占位等
WittBulter
2020-03-16 15:05:14 +08:00
@hoythan 主要是用在 markdown 和第三方的文档里面,这里面禁止写 js
hoythan
2020-03-16 17:28:57 +08:00
@WittBulter 噢 这样啊,那确实挺好
hoythan
2020-03-16 17:29:19 +08:00
@WittBulter 家电参数支持定义字体大小背景色和文字颜色就更好了,暗黑模式比较多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/652890

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX