파일 등록시 파일명에 IP 관련 내용을 왜 추가할까요?

파일 등록시 파일명에 IP 관련 내용을 왜 추가할까요?

QA

파일 등록시 파일명에 IP 관련 내용을 왜 추가할까요?

본문

안녕하세요.

 

그누보드 소스를 보고 있는데, 파일 업로드시 파일명 앞에 IP 관련 내용을 추가하더라구요.

 

단순히 생각해보면 파일 스토리지를 좀 크게 쓸 때 파일명으로 샤드 키를 잡게 되어 있을테니,

많이 분산되어 저장되라고 그렇게 하신 것 같다는 생각인데...

 

제 생각이 맞는지 그게 궁금하네요.

 

혹시 그 부분에서 왜 그런 부분이 추가 되었는지 아시는 분 있을까요?

이 질문에 댓글 쓰기 :

답변 1

파일이름의 중복을 피하기 위한 방법으로 올린 사람을 일부 확인할 수 있는 트릭이 아닐까요.

게시판을 오래 운영하다 보면 첨부파일을 정리해야 하는 경우도 있는데, 동일아이피로 올린 게시물을 한번에 걸러내기 위한 방편이 아닐까 생각됩니다.

또 한편으로는 파일시스템에서 파일을 찾을때 앞부분이 숫자로 되어있으면 인덱싱이 쉽고,

시간이나 날짜로 올리면 해시가 안되거나 그 자체가 유니크해지기 때문에 그룹핑이 안되고,

IP로 하면 일정량으로 그룹핑이 되기 때문에 파일탐색의 효율성 등이 있지 않을까 하는 예상을 해봅니다.

 

그런데 그런 이유라면 차라리 파일명에 아이디를 쓰면 될텐데...
(라고 타이핑 중에 바로 생각 바뀜) 이지만 비회원 글 쓰기도 있군요.

그럼 말씀하신 이유가 타당성이 있겠네요. 올린 사람을 일부 확인할 수 있는 트릭!!!

그럼 비회원 글쓰기가 허용되어 있지 않다면 그 루틴을 수정해서 회원 ID 로 변경하는 기능을 만드는게 좋겠네요. ㅎ
(개인적인 이유로 관련된 기능을 수정해야하는 상황이거든요.)

당연히 회원만 업로드 가능하다고 생각하고 있었는데 비회원이 글을 쓸수 있다는 생각을 하니 답이 나오네요. ㅋ

답변을 작성하시기 전에 로그인 해주세요.
전체 125,888 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT