2012-02-13 2 views
0

현재 사용중인 프로젝트에 Codeigniter를 사용하고 있습니다.PHP의 사용자 통계

peoject는 소셜 플랫폼처럼 보이므로 사용자 관리 패널에 사용자 데이터를 표시하고 싶습니다.

다음과 같은 유형의 도메인이 있습니다.

http://site.com/page_name/

그렇게 page_name는 사용자가 내가 그에게 page_name의 사용 통계를 보여주고 싶은 자신의 컨트롤 패널에 로그인 그렇게 할 때, 특정 사용자의 페이지입니다.

Cpanel에서 우리는 너무 많은 LOG 프로그램을 볼 수 있습니다.이 플러그인을 codeigniter/php에 통합 할 수있는 플러그인이 있습니까?

나는 Awstats에 대해 들었는데, 내 경우에 그것을 사용할 수 있습니까? 또는 그들이 어떻게 데이터베이스를 사용하는 경우 서버에 데이터를 저장하면 나는 쉽게 datbase에서 데이터를 얻을 수 있습니다.

또는 다른 어떤 방법? 맞춤 물건?

모든 의견이나 제안을 환영합니다.

감사합니다.

업데이트 : 나는

가 하위 도메인 site.com/page_name 같은 외모에없는 내 프로젝트에있는 모든 페이지에 대한 통계를합니다. Google Analatycs API를 사용할 수 있다면이 페이지를 어떻게 추적 할 수 있습니까 ??

+0

Google Analytics? –

+0

@DamienPirsy는 수락되었지만 맞춤식 라이브러리, 플러그인 등이 있습니까? – Red

답변

1

Piwik을 사용하여 링크를보기에 삽입 할 수 있습니다. Piwik은 Google 분석가와 비슷하지만 서버에 있습니다. 내가 좋아하는 것, 그 누구도 당신의 통계에 액세스 할 수 없습니다.

+1

여기에 동의해야합니다. Piwik은 또한 훌륭한 API를 가지고 있습니다. Google에서 검색하는 경우 CI 클래스를 찾을 수도 있습니다. – bottleboot

0

그래프를 원한다면 맞춤식 분석을 작성하는 것은 어렵지 않지만 jqplot - http://www.jqplot.com/을 사용하면 상당히 쉽습니다.

(모델을 통해) DB 테이블을 current_url() 또는 uri_string()으로 채우는 라이브러리를 자동로드 한 다음 각 사용자에 대해 통계를 가져올 수 있습니다.

+0

나는 모든 페이지에 대한 통계를 얻는 데 도움이되는 훌륭한 라이브러리를 찾고 있는데, 따라서 제 3 자 클라이언트 [데이터베이스에 데이터 저장]를 사용해야합니다. – Red