• 请不要在回答技术问题时复制粘贴 AI 生成的内容
q9REUgpVVCU77pWj
V2EX  ›  程序员

[小白问题] 求最简便的<记录网站日志>的方法

  •  
  •   q9REUgpVVCU77pWj · May 8, 2018 · 2734 views
    This topic created in 2976 days ago, the information mentioned may be changed or developed.

    作为一个会点程序的美工,碰到这样一个需求。
    想记录一个网站上的 10 个页面,各自的访问数据。
    数据需要 user-agent/ip/时间 /等


    说实话我不知道怎么实现。 有人介绍了百度统计,但看了下有两个问题。

    1. 百度统计不提供裸数据,比如 UA,只会告诉我是 PC 还是移动。想知道 PC 是 win 还是 mac,移动里有多少是微信,就不行了。
    2. 百度下我想看 10 个页面的数据,要进不同的页面看,横向比较不便。

    然后现在用的是腾讯云的 cos,静态页面。
    刚才发现腾讯云的 log,竟然默认是没有的?还要申请测试资格的?
    阿里云好像默认会在根目录写 log,但我记不清了。
    其实我都不确定这个 log,是不是我要的东西。


    所以,一筹莫展,不知道从何下手。
    想请教下,如果想满足我的需求,门槛最低最简单的方案是什么样的?
    PS:我比较想要裸数据,分析可以自己做的。

    15 replies    2018-05-09 17:18:01 +08:00
    realpg
        1
    realpg  
    PRO
       May 8, 2018   ❤️ 1
    把 nginx 的 access.log 拷走
    kslr
        2
    kslr  
       May 8, 2018 via Android
    那申请不就好了,不开就打电话。
    q9REUgpVVCU77pWj
        3
    q9REUgpVVCU77pWj  
    OP
       May 8, 2018
    @kslr 已经申请了 但不太确定这个 log 是不是我要的那些数据啊?
    night98
        4
    night98  
       May 8, 2018 via Android
    模板加个 js,每次进入发送一次 ajax 携带需要的参数。
    q9REUgpVVCU77pWj
        5
    q9REUgpVVCU77pWj  
    OP
       May 8, 2018
    @realpg 搜了一个 nginx 的教程,我学习下。这玩意儿在 google cloud 下可以搭吗?我 google 还有半年的免费
    q9REUgpVVCU77pWj
        6
    q9REUgpVVCU77pWj  
    OP
       May 8, 2018
    @night98 考虑过这个方案的,但作为一个小白,没写过服务器相关的东西,只写过前端。
    请问这个服务器端用什么来记录比较方便,学习成本低比较好上手呢?
    PS: 我本地爬虫什么的用的 mongo,sql 很久以前用过,很多基本概念还是比较模糊。
    Immortal
        7
    Immortal  
       May 8, 2018
    1l 方案就解决了..别听什么加 js 的
    了解下 web 服务器和 nginx
    SlipStupig
        8
    SlipStupig  
       May 8, 2018
    换 cnzz 就好了
    Luckyray
        9
    Luckyray  
       May 8, 2018
    1l 说得对啊,应该有很多现成的分析 access.log 的工具
    momocraft
        10
    momocraft  
       May 8, 2018
    自己架個 piwik
    q9REUgpVVCU77pWj
        11
    q9REUgpVVCU77pWj  
    OP
       May 9, 2018
    感谢各位 那我学习一下 nginx
    Hopetree
        12
    Hopetree  
       May 9, 2018
    nginx 的日志拿出来统计,会正则表达式就能提取出来,然后放到 excel 里面就行,这算是不会代码的人也能做到的最简单的方式吧
    Hopetree
        13
    Hopetree  
       May 9, 2018
    @q9REUgpVVCU77pWj 你用过爬虫的话,应该会正则的,Nginx 的日志服务器上面肯定有,拷出来用正则提取相对应信息就行了,这事情我做过,还把日志的东西提取出来放到数据库然后做成了 web 服务
    q9REUgpVVCU77pWj
        14
    q9REUgpVVCU77pWj  
    OP
       May 9, 2018
    @Hopetree 恩 有数据就行了 分析算法我自己会写的
    apiziliao
        15
    apiziliao  
       May 9, 2018
    控制器里面继承直接往数据库里面写
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3578 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 10:39 · PVG 18:39 · LAX 03:39 · JFK 06:39
    ♥ Do have faith in what you're doing.