对于静态网站,页面浏览量这种动态数据更新怎么设计錒

2021-06-15 10:11:35 +08:00
 proxytoworld

不能每浏览一次更新一次 html 吧

1427 次点击
所在节点    问与答
12 条回复
kop1989
2021-06-15 10:23:18 +08:00
静态网站是指不通过 web 容器部署的网站?个人认为确实无解,除非你用假数。
如果是“静态网页”的话,可以通过服务器端渲染解决。
vindac
2021-06-15 10:23:19 +08:00
我们,是用接口渲染上去的
proxytoworld
2021-06-15 10:30:24 +08:00
@kop1989 指 html 结尾的网页不是.php 这种
codder
2021-06-15 10:31:47 +08:00
你试试这个第三方的插件: `busuanzi.ibruce.info`
delectate
2021-06-15 10:48:05 +08:00
有三个方法:
1 、调用三方 js 实现,就像百度统计、google analysis,第三方动态统计、刷新数据;
2 、本地写个接口,每次客户浏览的时候,请求一下这个接口或者 js,后台统计数据;
3 、分析 apache/nginx 的日志。
IvanLi127
2021-06-15 12:30:26 +08:00
@proxytoworld #3 伪静态表示结尾算个锤子
3dwelcome
2021-06-15 12:53:46 +08:00
楼上"伪静态"+1

你再静态,也还是经过 web server 处理的,理论上处理过,html 就不是纯静态的。

可以写插件或者用 dhtml 或者在 http request headers 里传计数器。cookie 都可以。
chanchan
2021-06-15 12:54:31 +08:00
动态的数据肯定是要有服务来提供的
shapl
2021-06-15 13:56:27 +08:00
js 把 location.pathname 传给你数据库记录 +1, +1, +1
ysc3839
2021-06-15 16:02:04 +08:00
我自己博客的做法是用 Google Analytics 统计,然后用 Firebase Cloud Function 获取数据,返回给前端。
cwliang
2021-06-15 16:39:40 +08:00
国内百度统计,出海的话 google analytics,这些不用自己设计吧
indev
2021-06-15 20:23:16 +08:00
利用云函数~

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

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

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

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

© 2021 V2EX