..
온라인 강좌
  • 페이스 북에 우리를 따르라
  • 트위터에 우리를 따르라
  • + Google에 우리를 따르라
  • RSS를 통해 우리를 따르라
  • 귀하의 스마트폰으로 우리를 따라

JSP와 MySQL의 통계

가 작성한 기사 안토니오 Coschignano
5 페이지 1

이 문서에서 우리는 JSP (자바 서버 페이지) 및 MySQL 데이터베이스, 웹사이트 접속 통계를 관리하기위한 간단한 시스템으로, 만드는 방법을 볼 수 있습니다. 그럼 우리는 그것이 법인 빈을 거치지 않고 있지만 직접 웹 서버에서 J2EE (엔터 프라이즈 에디션)의 맥락에서 완전히 작동하지 않기 때문에 직접 웹 컨테이너에서 데이터베이스에 액세스하는 방법 등 몇 가지 중요한 작업을 분석합니다.

우리가 구현하는 시스템은 사용자가 온라인으로, '마지막 접속과 같은 보고서의 다른 유형을 실행할 수 있습니다 나중에 모든 방문의 아카이브를 만들기를 감지할 수있을 것이다 예를 들어, 매월, 매일 방문자의 수를 계산 그리고 연간 그리고 훨씬 더 많죠. 중요한 것은 일단 우리가 모든 필요에 대한 리포트를 구축할 수있는 데이터가 저장되는 사이트 페이지에 액세스하는 사용자를 특징 짓는 모든 중요한 정보를 계속 추적하는 것입니다.

(기사는 아래에 계속됩니다 ...)

MySQL의 테이블 구조

첫 번째 단계는 액세스 통계에 대한 데이터를 저장하는 MySQL의 테이블을 만드는 데 분명히 모든 역사적인 방문을 유지 테이블 즉.
각 접속의 경우 실제로, 우리는 사이트를 액세스할 때 클라이언트가 연주하는 HTTP 요청을 통해 전송되는 중요한 데이터를 저장하는거야. 이 정보는 :

이 정보는 (어떤 우리가 HTTP 요청으로부터 추출) 이외에도, 우리는 함께이 테이블의 기본 키 (IP가 특정 시간에 확실히 독특한 다음 조합이 큰 액세스 권한을 나타냅니다) 형성의 IP 타임 스탬프를 저장합니다. 데이터베이스를 생성하려면
 

 DATABASE`합계`만들기
 
이것은 우리가 userlog 호출하는 SQL 테이블입니다 :


 테이블 만들기`찍으`. Userlog `` (

  

 NULL NOT`IP`varchar (19)

  

 TIME_ACCESS `` varchar (100) NOT NULL을 기본값은 '0000-00-00 0시 0분 0초 '

  

 SYSOP `` varchar (300) 기본 NULL,

  

 USER_AGENT `` varchar (300) 기본 NULL,

  

 `언어`varchar (300) 기본 NULL,

  

 REFERER `` varchar (300) 기본 NULL,

  

 BTREE를 (`IP`, `` TIME_ACCESS)를 사용하여 PRIMARY KEY



 ) ENGINE = InnoDB DEFAULT 문자 집합 = 라틴;

서블릿 / JSP 전개

이제 우리는 JSP 응용 프로그램을 작성하기 위해 개발 환경을 준비하셔야합니다.
프로젝트에서 MySQL을 사용하기 위해서 우리는 적절한 라이브러리를 가져올 수 있습니다. 도서관 - - NetBeans 또는 이클립스에서 그냥 등록 후, 프로젝트에서 오른쪽 마우스 버튼으로 선택 추가 라이브러리 (자바는 이클립스에 대한 경로를 빌드)와 MySQL의 JDBC 드라이버를 선택합니다. 라이브러리가 없으면 우리는 다음 위치에서 다운로드할 수 있습니다 이 페이지 . 프로젝트를 가져오려하면 타르 또는 우편 번호를 풀고 동일한 절차하지만 JAR / 폴더 추가를 선택하여 JAR 파일을 통합해야합니다.

코스
물론 ASP와 전자 상거래 물론 ASP와 전자 상거래
ASP와 함께 스크래치 전자 상거래 사이트에서 만듭니다. 만 45 €.
리눅스 강좌 리눅스 강좌
오픈 소스 시스템에 완전한 가이드. 39 €부터 시작.
기본 과정 웹마 스터 기본 과정 웹마 스터
처음부터 웹 사이트를 만듭니다. 39 €부터 시작.
참고 ...
광고

cpclubpenguincheatscp.com

광고
회사 소개
미국의 소리 접촉하기
공동 작업
면책 조항
© 2003년에서 2012년까지 cpclubpenguincheatscp.com - 이탈리아 웹마 스터의 포털 - 판권 소유 |에 의해 구동 인터넷 미디어 IKIweb Srl - PIVA 02848390122