묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
파일 그리고 DB PHP 카운터들간의 차이점
2005.08.18 04:39
안녕하세요
웹프로그래밍을 시작한지 얼마 않되는 초보입니다 ^^;
연습삼아서 카운터를 만들어 보려고 하는데, '파일' PHP 카운터와 'DB' PHP 카운터의 정확한 차이점을 알고 싶어서 질문합니다.
자료실에 있는 카운터들을 쭈욱 보고 다른 곳에 있는 소스들도 대략 훑어보니..
어떤분들은 파일 카운터가 동시접속이 있을때는 한 IP만 받아서 카운터를 올리기 때문에 DB를 쓰는게 낫다고 하시더군요. 그러면 파일을 이용한 카운터는 결국에는 쓸모가 없는건가요 -_-;? 자료실에 보면 파일 카운터가 많던데...
또 어떤분은 파일 카운터가 10000명이상 들어오는 사이트에 오히려 더 적합하다고 말하시던데, 그럼 동시접속에 관한건 어떻게 되는건가요;;? DB로 하면 부하가 많이 걸려서 그럴꺼라는 추측은 가지만 대신 파일을 가지고 카운터를 늘릴때는 위에서 말한데로 동시접속 IP를 체크하지 못 하기 때문에 비효율적이라고 생각되고요..
제가 어디까지 맞고 어디까지 틀린건가요;?
감사합니다.
웹프로그래밍을 시작한지 얼마 않되는 초보입니다 ^^;
연습삼아서 카운터를 만들어 보려고 하는데, '파일' PHP 카운터와 'DB' PHP 카운터의 정확한 차이점을 알고 싶어서 질문합니다.
자료실에 있는 카운터들을 쭈욱 보고 다른 곳에 있는 소스들도 대략 훑어보니..
어떤분들은 파일 카운터가 동시접속이 있을때는 한 IP만 받아서 카운터를 올리기 때문에 DB를 쓰는게 낫다고 하시더군요. 그러면 파일을 이용한 카운터는 결국에는 쓸모가 없는건가요 -_-;? 자료실에 보면 파일 카운터가 많던데...
또 어떤분은 파일 카운터가 10000명이상 들어오는 사이트에 오히려 더 적합하다고 말하시던데, 그럼 동시접속에 관한건 어떻게 되는건가요;;? DB로 하면 부하가 많이 걸려서 그럴꺼라는 추측은 가지만 대신 파일을 가지고 카운터를 늘릴때는 위에서 말한데로 동시접속 IP를 체크하지 못 하기 때문에 비효율적이라고 생각되고요..
제가 어디까지 맞고 어디까지 틀린건가요;?
감사합니다.
댓글 3
-
플로렐라
2005.08.18 09:40
-
김연
2005.08.18 22:22
파일카운터를 이용한다고 해서 동시접속 체크를 못한다는건 아닌것 같구요.
일단 디비를 사용하는것이 아직까진 안정적인것 같지만 접속자가 그리 많지 않은 개인홈을 운영하는데는 파일카운터 정도로도 괜찬을것 같이 보입니다.
문제는 동시에 파일을 접근해서 오픈하거나 쓰기를 할때 일어나는 걸로 알고 있습니다만, 일단 flock 정도로 임시적으로는 커버가 되긴 하지만 이 기능이 완벽하지 않은것으로 나와있더군요.
실제로 flock 을 사용했을때 정확하게 락이 걸리지 않을때가 있어서 좀 문제가 되는것 같긴 합니다.
동시 접속이 많지 않은 개인홈에선 문제 없이 사용하실 수도 있을것 같습니다. -
윤지
2005.08.19 00:14
쿠키를 쓰는 파일카운터를 '개조' -_-;;; 를 해봐야겠군요;; 아직 제 실력으로는 파일 카운터뿐이;;
답변 고맙습니다 ^-^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
ironage | 가상주소로 보내기? [1] | 2013.12.03 by Canto |
CMADE | 제로보드4 질문 드려봅니다. | |
leeside |
레이아웃 css gnb 메뉴쪽 편집관련 간단한 질문드려요
![]() | |
소피스타 | 회원가입 할때 임의의 필드추가. [2] | 2013.12.03 by 소피스타 |
BrownRice | 외부페이지 공백 문제 | |
하늘(skycheer) | 모바일에서...숫자 클릭시 전화걸기 문의 드립니다. [2] | 2013.12.03 by explode |
나이스장 |
레이아웃 스킨에서 조금 이상하게
![]() | |
라피에르 | 언제부턴가 xe공식홈페이지가 이상한 말로나와요ㅠㅠ [3] | 2013.12.03 by explode |
trule0425 |
레이아웃 생성이 안되는 경우
[1]
![]() | 2013.12.03 by explode |
jeni660 | 게시물 작성시 관리자 이메일로 기능 [1] | 2013.12.03 by explode |
소피스타 | 로그인 성공하면 방문자 id와 ip 접속시간을 db에 남기고 싶습니다. [1] | 2013.12.03 by explode |
인지상정 | XE 버전업후 익스10에서 게시판이 오류가 심각합니다. [1] | 2013.12.03 by 쿡래빗 |
아이구머리 | 본문 아래에 목록이 출력되지 않게 하려는데 도와주세요ㅠ [1] | 2013.12.03 by 처리낭군 |
imvv99z |
1.7대버전은 게시판생성 버튼이없네요.
[3]
![]() | 2013.12.03 by 때린데 또때려 |
PodongS2 | 비회원 추천하는 방법좀 봐주세요~~ [1] | 2013.12.02 by 처리낭군 |
rallablue | 마땅한 답변이 없어서 다시 올려요 덧글오류 [1] | 2013.12.02 by 처리낭군 |
나이스장 | 홈페이지에 sns기능 | |
imapop | 게시판 url | |
라돌체 | 송동우님이 말씀해주신 내용 질문드립니다.. [1] | 2013.12.02 by explode |
김 기 상 |
메세지톡 설치하면 매번 구글크롬에서 다음과같은 에러가 납니다.
![]() |
(자식창이라면 안되지만)
하지만 그런짓은 귀찮아서 나도 그런걸 만들지 않았다는게;;;
DB카운터의 구조가 잘 짜여져 있다면,
접속자가 많다고 걱정할 이유는 없을것 같아요.