Open Source Project XpressEngine is? The CMS to help produce and publish content.
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
Package

Counter

by XEJapan posted Nov 22, 2015
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

Counter

개요

Counter 는 사이트에서 발생하는 각��� 사용자의 행위를 로그로 기���하���, 종��������� 카운트하는 역할을 수행합니다. 사용자의 액션을 기���하기 위한 반복적인 기능제공을 통해서 플러그인의 개���자들이 보다 핵심적인 로���에 집���할 수 있��� 해줍니다. Counter 는 회원 아이디를 기���으로 데이터베이스 테이블에 로그�� 기���하는 방식과 회원 아이디��� 없는 게스트가 세션을 이용해서 카운트하는 2가��� 방식을 제공합니다. 다만, Counter 는 총 카운트의 합을 데이터베이스 테이블에 저장 해놓��� 있���는 않습니다. 예를 들어 게시판의 게시물 조회수, 투표수를 이용해 정렬 또는 검색 기능을 구현하���자 하는 경우에는 구현하는 플러그인에서 해당 수���를 직접 기���해야만 합니다.

목적

발생된 이벤트에 대해 로그�� 기���하��� 중복된 이벤트가 발생할 경우 로그�� 추���하��� 않도��� 합니다. 데이터베이스 테이블에 로그�� 기���하는 형태와, 게스트 세션에 기���하는 2가��� 방식을 제공합니다. Count�� 활용하여 게시물 조회, 투표 기능을 제공하는 플러그인에서 사용할 수 있도��� 합니다. Count 로그에 포함된 Point �� 이용해서 point 총 합을 이용하는 기능도 구현 가능합니다.

구성

동작 방식에 따라서 Config 와 count_log 테이블을 사용하는 테이블 저장 방식과, 사용자의 게스트 세션에 저장하는 2가��� 방식으로 구���되어 있습니다.

연관 데이터베이스

Counter 패키지는 count_log 데이터베이스 테이블을 사용합니다. config 데이터베이스 테이블의 counter 설정을 사용합니다.


List of Articles
Category Subject Date Last Update
Plug-in 플러그인 2015.11.22 2015.11.22
Package 패키지 2015.11.22 2015.11.22
Components 컴포넌트 2015.11.22 2015.11.22
About XE1 용어 정리 2015.12.19 2015.12.19
Get Started 설치하기 2015.11.22 2015.12.15
Install and Uninstall 서��� 환경 설정 2015.12.19 2015.12.19
XE1 관리자 페이지 시작 2016.01.22 2016.01.22
Install and Uninstall インストールする前に 2015.12.19 2015.12.19
XE3 XpressEngine 매뉴얼 2015.11.22 2015.11.22
About XE1 XE란 무엇인가? 2015.11.22 2015.11.22
About XE3 XE3의 소���-배경 2015.11.22 2015.11.22
About XE3 XE3 소��� - 중요 개념 소��� 2015.11.22 2015.11.22
About XE1 XE 기능 및 특징 2015.12.19 2015.12.19
Install and Uninstall XE Core 제거 2015.12.29 2015.12.29
Install and Uninstall XE core 설치 2015.12.29 2015.12.29
XE core navigation XE core 둘러보기 2015.12.29 2015.12.29
Components Widget 2015.11.22 2015.11.22
Components UIObject 2015.11.22 2015.11.22
Package Trash 2015.11.22 2015.11.22
Package Translation 2015.11.22 2015.11.22
Board Pagination Prev 1 2 3 Next
/ 3