V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
proxytoworld
V2EX  ›  问与答

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

  •  
  •   proxytoworld · 2021-06-15 10:11:35 +08:00 · 1604 次点击
    这是一个创建于 1250 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    可以写插件或者用 dhtml 或者在 http request headers 里传计数器。cookie 都可以。
    chanchan
        8
    chanchan  
       2021-06-15 12:54:31 +08:00
    动态的数据肯定是要有服务来提供的
    shapl
        9
    shapl  
       2021-06-15 13:56:27 +08:00
    js 把 location.pathname 传给你数据库记录 +1, +1, +1
    ysc3839
        10
    ysc3839  
       2021-06-15 16:02:04 +08:00 via Android
    我自己博客的做法是用 Google Analytics 统计,然后用 Firebase Cloud Function 获取数据,返回给前端。
    cwliang
        11
    cwliang  
       2021-06-15 16:39:40 +08:00
    国内百度统计,出海的话 google analytics,这些不用自己设计吧
    indev
        12
    indev  
       2021-06-15 20:23:16 +08:00
    利用云函数~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:20 · PVG 05:20 · LAX 13:20 · JFK 16:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.