특정 게시판 오래된 게시물 + 첨부파일 자동설정 기능이 있나요? 정보
특정 게시판 오래된 게시물 + 첨부파일 자동설정 기능이 있나요?본문
게시판을 장기간 사용하다보면 쌓이는 게시물과 첨부파일때문에 서버용량을 초과하는게 큰 고민거리라고 생각되는데요.
그중 첨부파일이 특히나 많이 올려지는 특정 게시판 대상으로 오래된 게시물과 첨부파일을 자동삭제 해주는 기능이 가능한지 궁금합니다. 예를들어 특정 게시판을 지정하여 게시물과 첨부파일이 6 개월 이상을 초과했을시 서버에서 자동으로 삭제해줄 수 있는 기능이 가능한지 궁금합니다.
홈페이지 제공자의 서버용량이 무한정으로 있지 않은한 꼭 필요한 기능이라고 생각되는데, 이런 기능 지원이 그누보드에서는 가능한지 아시는 분 답변해주시면 진심으로 감사드리겠습니다.
그중 첨부파일이 특히나 많이 올려지는 특정 게시판 대상으로 오래된 게시물과 첨부파일을 자동삭제 해주는 기능이 가능한지 궁금합니다. 예를들어 특정 게시판을 지정하여 게시물과 첨부파일이 6 개월 이상을 초과했을시 서버에서 자동으로 삭제해줄 수 있는 기능이 가능한지 궁금합니다.
홈페이지 제공자의 서버용량이 무한정으로 있지 않은한 꼭 필요한 기능이라고 생각되는데, 이런 기능 지원이 그누보드에서는 가능한지 아시는 분 답변해주시면 진심으로 감사드리겠습니다.
댓글 전체
그누보드 지원기능외엔 구현하기 나름인거라 이야기하신 방법 또한 가능합니다
안녕하세요 아웃존님?
그럼 구현하기 위해서는 소스자체를 뜯어고쳐야 하는건가요?
그럼 구현하기 위해서는 소스자체를 뜯어고쳐야 하는건가요?
어떤식으로 변경이 가능한지 가르쳐주실 수 있을까요?
해당 게시물에 접근하면 지정된 날짜 이후의 값들은 모두 삭제 처리하시면 되지 않을까요 ?
날짜 계산 함수 이용
인크루드 파일
삭제 파일 참고
날짜 계산 함수 이용
인크루드 파일
삭제 파일 참고
지우려고자 하는 날짜를 기준으로 하기보다는, 게시글 생성된 날짜를 기준으로 몇 일 후 (혹은 몇달 후) 에 게시글과 첨부파일이 게시판과 DB 에서 자동으로 삭제되는 기능이 있었으면 정말 좋을 듯 합니다. 기존에 존재하는 게시글 올리는 사람이 지정하여 자동폭파하는 기능이 아니라 특정 게시판 자체에 관리자가 그러한 기능을 두어 모든 게시물에 적용되어 게시물이 올라온 날짜 기준으로 일정한 기간 후 DB 에서 삭제가 되어 DB 공간과 성능을 최적화 하는 기능이 가능했으면 좋겠어요.
방식을 설명해드리자면
해당 페이지 상단에 파일 하나는 인클루드 하고
거기에서 날짜 체크해서 파일 및 게시물을 삭제하게 하면될것같네요
사용자 페이지에 부하가 크다면 관리자가 로그인시 동작하게 만들어도될것같고요
해당 페이지 상단에 파일 하나는 인클루드 하고
거기에서 날짜 체크해서 파일 및 게시물을 삭제하게 하면될것같네요
사용자 페이지에 부하가 크다면 관리자가 로그인시 동작하게 만들어도될것같고요