Я пытаюсь отслеживать / считать посетителей mysite.com/user
а также mysite.com/user/leadpage
по отдельности. Я пытался использовать weboAp / посетителей но он только регистрирует IP и щелкает по БД без какого-либо способа указать, какую страницу посетили. Я использую последнюю версию Laravel v5.4.
Вы можете создать простой для себя, где вы сохраните Ip & стр. Вы создаете простую таблицу, чтобы сохранить их. Создайте промежуточное программное обеспечение, которое будет делать это, и передайте это промежуточное ПО на маршруты, которые вы хотите отслеживать. Он автоматически сохранит пользовательские данные при вызове одной из этих страниц.
Маленькая иллюстрация
public function handle($request, Closure $next)
{
$ip = $_SERVER['REMOTE_ADDR'];
$url = $url = $request->url();
VisitModel::create(['ip' => $ip, 'url' => $url]);return $next($request);
}
Это была основная идея. Я думаю, вы можете улучшить это столько, сколько хотите.
Других решений пока нет …