//------------------- 카운터 값 읽어오는 부분 ----------------------------------------------------------------------
$date = 60 * 60 * 24 * 100;
mysql_query("delete from counter_ip where (".time()." - date) >= ".$date) or error(mysql_error());
mysql_query("delete from counter_referer where (".time()." - date) >= ".$date) or error(mysql_error());
---------------
제로카운트설치후 그냥 방치하면, 홈피속도가 떨어지고 홈이 죽을수도 있습니다.
이것은 대량의 데이터를 insert개념으로 입력하기때문에
1년정도만 지나면, 엄청난데이터량이 발생하기 때문입니다.
이렇게 해서 제로카운트를 사용하지 못하는 경우가 많습니다.
제로카운트 zerocounter.php3 에 보면 위 코드가 있습니다.
상단에 이 세줄을 입력하시면, 100일간만 보관됩니다.
밀어내기식입니다. 즉, 최근 100일간만 기록하며 매일 하루분을 날려버립니다.
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발/문서] 디자인패턴 - ① (0) | 2015.02.04 |
---|---|
[IT/개발] 유명한 ZTERM 1.41 텔넷 프로그램 (0) | 2015.02.04 |
[개발] 에러메시지 : Unable to start debugging on the web server (0) | 2015.02.03 |
[개발/웹] 웹에서의 비동기 호출 : 고전적인 방식(FRAME 이용) (0) | 2015.01.29 |
[ASP.NET] .NET Framework으로 웹 차트 및 그래프를 동적으로 생성 (0) | 2015.01.26 |
댓글