php - 在本地服务器上跟踪数百个导入页面的页面点击量
问题描述
我们创建了一个登录页面,该页面链接到托管在树莓派服务器上的子目录中的各种材料(即可汗学院、维基百科、TED 等)(也就是说,它们没有链接到原始来源,而是直接驻留在服务器上)。
我想做的是编写一个 PHP 或 shell 脚本来跟踪用户何时访问了这些材料的任何页面。理想情况下,这将跟踪访问时间、IP 地址和其他相关信息。我知道我可以浏览每一页并在每一页的顶部添加一个 PHP 脚本,但我们谈论的是 100 多页,如果不是 1000 多页,这是不可行的。
至于我的问题,是否可以 (1) 使用一个 shell 或 PHP 脚本跟踪对这些链接的访问,或者 (2) 遍历所有 Web(即 PHP、HTML)文件并将脚本添加到每个页面的顶部?如果是这样,我该怎么做?
感谢您提供的任何帮助。
这是用于运行带有 MySQL、PHP 和 Apache 的本地 ubuntu 服务器的树莓派。
解决方案
推荐阅读
- python - 我如何摆脱 datetime 函数中的时间?
- django - 无法导入 view_production.views。错误是:没有名为 reportlab.graphics.shapes 的模块
- javascript - 嵌套 React 条件渲染的问题
- javascript - 让匿名用户通过 api 在我自己的个人 google 议程中创建事件
- postgresql - 如何检索 PostgreSQL 数据库和表静态数据并加载到 Power BI 仪表板?
- grep - 在 R 中使用 grep 进行数据清理
- c# - 如何在 Xamarin.Forms 页面中使用 Spotlight Xamarin.Android 库
- sql - 尽管编码设置与 DBI 相同,但 RODBC 未读取 unicode
- python - 按索引熊猫删除列
- python - MagicMock 对象的计算结果为 False