RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

사실 XE 자체의 카운터 기능이 

사용을 해도 정확하지가 않아 사용하지 않고 구글분석기를 주로 사용하지만

구글어넬러틱스는 그 결과값을 사이트에 출력할 수가 없다보니

현재 사이트의 방문자수 등을 출력하고픈 경우에는 불가피하게

XE Core 의 카운터 기능을 사용하고

그 카운트수를 출력하는 위젯을 사용하게 된다.

 

 

그런데 이 카운터 기능이..  오랜 시간이 지나거나 이용자가 많을 경우는

XE Core 가 느려지는 주요원인이 된다.

누군가 접속할때마다  중복접속인지를 로그를 통해 판단한 뒤 카운트를 올리는 부분과

이에 대한 접속자 정보를 기록하는 접속자 로그 기능도 문제지만..

 

진짜 문제는 페이지뷰 로그를 전부 기록하고 있다는 점이다.

접속로그와 달리 페이지뷰는 모든 페이지 이동시마다 다 기록을 하기에

추후 사이트가 느려졌을 경우 DB 를 보면 어마어마한 양이 쌓여있는걸 확인할 수 있다.

 

 

그래서 애드온을 하나 만들었다.

 

특정기간이 지난 카운터 로그를 자동 삭제하는 기능과

특정기간이 지난 페이지뷰 로그를 자동 삭제하는 기능이 들어있는 애드온이다.

( Core 의 간단한 수정으로 페이지뷰 로그 자체를 기록 안 하게 사용도 가능하다 )

 

예전 내역은 실제 볼 필요가 없기에..  이렇게 특정기간 ( 2주 정도 ) 이후의 내역만 

계속 자동 삭제되면,  카운터 애드온을 써도 크게 사이트 속도에 무리를 안 줄 수 있다.

 

 

 

counter.jpg

 

 

전체 1건
카테고리
XE Login