gpt4 book ai didi

php - Laravel - 获取网站唯一访客数量

转载 作者:行者123 更新时间:2023-12-02 03:47:22 25 4
gpt4 key购买 nike

我想收集我网站上的独特访问者数量并将其存储在数据库中。即使没有帐户的人访问该网站,访问者数量也会增加。我怎样才能做到这一点?

我知道我必须获取用户的 IP 地址或类似的内容,但我不知道如何在页面加载时获取没有帐户的用户的 IP 地址

目前我有这个数据库表

Visitors
- ip
- date_visited

路线

Route::get('/', function () {
$ip = Request::ip();
return view('welcome', compact('ip'));
});

最佳答案

尝试使用Request::ip()获取ip;

$ip = Request::ip();

对于 Laravel 5.4 +:

$ip = $request->ip();
// or
$ip = request()->ip();

而且我认为你可以使用中间件redis来计算这个计数,这会减少数据库的压力。

关于php - Laravel - 获取网站唯一访客数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59896017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com