로컬 디렉토리 웹 사이트 (yelp/yell.com 등)를 실행하고 사이트에 나열된 비즈니스에 분석 데이터를 제공해야합니다.추적 사용자 - PHP/MySQL 웹 사이트 분석
나는 다음과 같은 추적해야합니다
1) 특정 페이지 (방문자 수 예 : 짐의 위젯이) 65 번 확인했다
2) 횟수는 사용자가 링크를 클릭 (예 : 012 사용자가 클릭하여 귀하의 웹 사이트를 방문하십시오)
조치가 취해질 때마다 관련 번호에 하나를 추가하면됩니다.
내가 할 수 있기를 원하는 것은 지난 30 일, 지난 12 개월 등 모든 날짜 범위로 나누는 것입니다.
어떻게이 데이터를 데이터베이스에 저장합니까? 코드가 아니라 이론 만 필요합니다! 누군가이 정보를 저장하는 가장 좋은 방법을 설명 할 수 있다면 매우 감사 할 것입니다.
예를 들어, 날짜/페이지 링크/사용자 데이터 (방문한 링크/방문한 페이지)에 대해 하나의 테이블을 사용합니까? 내가 지금까지 가지고있는 유일한 해결책은 이러한 동작 중 하나가 발생할 때마다 DB에 새로운 행을 추가하는 것인데, 이는 잘 확장되지 않을 것입니다.
도움을 주실 수있는 분들께 감사드립니다.
왜 바퀴를 재발 명합니까? http://piwik.org 또는 big brother google analytics에서 확인하십시오.) – cypherabe
너무 정확한 분석을 원하지 않으면 새 행 수를 줄일 수 있습니다. timestamp (int 10)로 저장 활동 대신, 하루에 그룹화/저장할 수 있습니다. 그건 그렇고 "결정적인"해결책이 아닙니다. – HBv6