블로그의 트랙백 기능을 가만히 보면서,
잠깐 생각해 봤습니다. 생각 정리 삼아.
http://database.sarang.net/xml/post.php?url=http://postgreslq.kr/xml/rss.php?id=2000
postgresql.kr 사이트의 게시판에서 2000번 글이 쓰여지면,
글을 처리하는 끝에 윗 url을 한번 호출해 주고,
postgresql.kr/xml/rss.php?id=2000 이라는 페이지는 2000 번 게시물의 rss 1.0 규약대로 xml 자료를 출력하고,
database.sarang.net/xml/post.php 에서는 그 결과를 파싱해서 해당 섹션에 기록하는 방식을 택하는 것입니다.
그 반대도 가능하겠죠.
database.sarang.net의 post.php 는 ip 단위나, 기타 인증 방식으로 스팸을 막으면 될터이고.
rss.php 놈 또한 같은 방식이면, 게시판 자료에 대한 공유 문제는 해결 할 수 있을 것같네요.
DSN 관리자가 "이곳 자료를 공유하려면" 이런 안내문서를 하나 제공하고, 특정 조건에 만족한다면,
지난번 이야기한, 여러 사이트간 정보 공유 문제는 이런 방식으로 풀어갈 수 있지 않을까싶네요.
아직까지 못 풀었는 문제는,
해당 게시물이 수정되거나 삭제 되었을 경우에 어떻게 풀어야하나? 이점입니다. :)
|