php - Laravel:是否可以将用户的所有操作保存在日志或数据库中?
问题描述
我知道您可以将用户的会话操作保存在文件(日志)或数据库中。但是这个文件(或数据库中的行)在用户所做的每一个动作中都会被重写,例如:如果用户从登录开始然后回到家,然后转到关于;这个文件被重写为:home > to about。我知道这不是 log/db 中生成的完整报价。是否可以存储第一个动作(从登录到主页)和第二个动作(从主页到 about)?我该怎么做?谢谢
解决方案
也许看看https://github.com/spatie/laravel-activitylog,它允许您指定自己的日志记录要求。
推荐阅读
- python - 使用 ray 时在 python 中抑制控制台输出 - SDL 警告
- windows-subsystem-for-linux - 设置 $path 失败(win10 子系统 linux、ubuntu、fish shell、brew)
- regex - 在 Python 中使用正则表达式为匹配或不匹配的浮点数返回 True/False
- typescript - 通过特定类型的键访问时推断对象的属性类型
- powershell - 为什么 PSCustomObject 填充的是单个字符而不是单个字符串?
- flurry - Flurry Realtime 中没有显示数据
- javascript - 使用角度模型从rest api获取数据
- mysql - Apache Coudstack 中的服务不可用
- php - Laravel 表格单元格颜色和单元格值
- azure-resource-manager - 使用 ARM 检索存储帐户连接字符串