자료 정보
| 쉬운 설치 | 쉬운 설치 지원 |
|---|---|
| 간단한 소개 | 카운터 로그(counter_log)가 비대하게 커지는 것을 방지하기 위하여 지정한 기간 동안만 보관하고 오래된 로그를 삭제합니다. |
| 설치 경로 | ./addons/counter_auto_del |
| PHP 지원 범위 | PHP 7.4 이상 |
| 자료 구분 | 공개 자료 GPL v2 |
| AI 사용 여부 | AI로 생성한 코드가 포함되어 있고, 전문 개발자의 검토를 거쳤습니다. |
버전 내역
- 1.0 2026.11.02 2.0KB 0회 다운로드 php는 7.4에서만 테스트 되었으며 상위버전에서도 무난할꺼라 생각합니다.
상세 설명
카운터 로그(counter_log)를 사용은 해야 하는데.
자주 정리해주지 않으면 너무 비대해저셔 DB용량을 많이 차지하는 경우가 있습니다.
카운터 로그(counter_log)를 사용하기 보다는
구글 애널리틱스나 기타 분석 도구를 활용하시면 좋지만.
카운터 로그(counter_log) 기능 자체를 꺼버리면
방문자 수 출력에 문제가 생기더라구요.
그래서 방문자 수 카운터를 활용하기 위해서 2일치 정도만 기억하고 나머지는 삭제하면
(실제로는 1일치만 하면 되는데... 안전하게..)
이전 방문자 수는 앞쪽에 차곡 차곡 누적됩니다.
사용방법은 어렵지 않습니다.

기본값은
로그 보관일수 : 2일
삭제 시도 빈도 : 100 으로 설정되어 있습니다.
2일이 지난 로그는 정리 대상이 된다는 뜻이며
삭제 시도 빈도는 매번 애드온 작동시 삭제를 할경우 DB에 그다지 좋지 않으므로
정확한 작동보다는 확률적으로 삭제를 시도하는 방식으로 했습니다.
ex) 삭제 시도 빈도 : 100 입력시
본 애드온이 실행되는 횟수 100회중 1회만 작동하게 됩니다.
ex) 삭제 시도 빈도 : 50 입력시
본 애드온이 실행되는 횟수 50회중 1회만 작동하게 됩니다.
6개월 이상 사용하였는데 큰 문제는 없었습니다.
XE, 라이믹스 모두 사용가능하게 되어 있습니다.
XE는 1.11.6에서 테스트 되었으며
라이믹스는 2.1.39 에서 테스트 되었습니다.
PHP 7.4기준으로 테스트 되었으며
워낙에 간단한 거라서... PHP 버전과는 무관하게 작동하지 싶습니다.
본 프로그램의 사용으로 인해 발생하는 어떠한 문제나 손해에 대해서도 제작자는 책임을 지지 않습니다.
프로그램 사용에 따른 모든 책임은 사용자에게 있습니다.
*****************************************
첫 작동시 수년치의 로그 기록이 한꺼번에 삭제될경우 잠깐 멈추는 현상이 있을수 있으며
1회 작동 이후에는 문제없이 사용가능합니다.
위 사항이 싫으실 경우 db에서 직접 카운터 로그를 일정량 삭제후에 애드온을 작동시키시기 바랍니다.
사용자 피드백 0