[제안]게시물에 고유번호 시스템 도입 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

[제안]게시물에 고유번호 시스템 도입 정보

[제안]게시물에 고유번호 시스템 도입

본문

게시물의 확인은 board명과 게시물 번호로 이루어 집니다.  우리는 웹서핑을 하다가 나중에 또 보고 싶을 경우 링크를 기록해 두는데 대부분의 사이트들이 너무 역동적이어서 게시물의 이동이 잦은 관계로 기록해둔 링크가 무용지물이 되기가 쉽상입니다.  그래서 필요하다고 생각되는 것이 게시물 고유번호 시스템인데 게시물의 이동이 이루어지더라도 삭제하지 않은 이상은 링크가 깨어지지 않도록 하는 역할을 하는 것입니다.  개념은 아주 단순합니다.  참조 링크와 실제 존제하는 게시물 사이에 연결고리를 하나 더 만드는 것이죠.  이렇게 함으로써 외부링크의 깨짐에 대한 염려가 없어짐으로써 게시물을 마음 놓고 분류 이동할 수 있게 되어 보다 체계적인 자료관리가 가능해지지 않을까 생각됩니다.  게시물에 대해 자료로서의 가치를 추구하는 사이트의 경우 한번쯤은 고려해 봐야할 것 같습니다.

링크테이블:  게시물의 고유번호와 이 게시물이 어느 게시판 몇번 게시물이라는 정보를 가지고 있습니다.

외부참조시에는 이 고유번호로 접근하게됩니다.

게시물의 이동이 이루어 질 때는 링크테이블의 해당 필드를 수정해 줍니다.

최초로 이 시스템을 도입하고자 할 때 해주어야 할 작업

    - 링크테이블을 만든다
    - 모든 게시판의 모든 게시물을 검색하여 고유번호를 부여한 후
    - 게시물의 어떤 필드(새로운 필드를 도입하든가 아니면 여분필드를 사용하든가)에 고유번호 기록
    - 링크테이블에도 이 내용을 기록

링크테이블에 작업을 해주어야 할 상황

    - 게시물 작성시 링크테이블에 행추가
    - 게시물 삭제시 링크테이블의 해당 행을 삭제
    - 게시물 이동시 링크테이블의 해당 행의 정보 수정

대략 개념은 이정도 인 것 같습니다.

gnuboard scrap기능이 이와 유사한데 다만 현 사이트 내에서만 유효하다는 제약이 있죠.
게시물 고유번호 시스템을 도입하면 gnuboard scrap기능도 단순해 질거라 생각됩니다.
결과적으로 gnuboard의 scrap기능을 확장하여 고유번호 시스템으로 만들고
기존의 scrap기능은 고유번호 시스템을 이용하여 단순화 시킨다는 얘기죠.

관심 있는 분은 도전해 보시기 바랍니다.
추천
0
  • 복사

댓글 0개

© SIRSOFT
현재 페이지 제일 처음으로