2010-12-04 4 views
2

이 문장은 여러 개체에 대한 의미 정보를 제공합니다현재 페이지에 대한 의미 정보를 허용하는 시맨틱 미디어 위키?</p> <p>".. 밥 메리 각각 케이티 빌과 메리는 쌍둥이 여자, 질과 아만다가 결혼 두 아들, 빌과 짐이있다"

정상적인 의미 Wiki (예 : semediawiki)에서는 사용자가 현재있는 페이지에 대한 의미 정보를 으로 줄 수 있습니다.

여러 항목에 대한 정보를 한 번에 제공 할 수있는 의미 론적 미디어 위키가 있습니까? (| 의미 론적 배를 만들 수 있지만 인쇄 아무것도 같은 일이 [질이 마리아 : 딸])

나는 물론 http://davidbu.ch/mann/blog/2010-03-12/mediawiki-extensions.html 알고 있어요

Bob has two sons, [Bob:son:Bill] and [Bob:son:Jim], who married 
[Bill:wife:Mary] and [Jim:wife:Katy] respectively. Bill and Mary have 
twin girls, [Bill:daughter:Jill] [Mary:daughter:Jill|] and 
[Bill:daughter:Amanda] [Mary:daughter:Amanda|]. [Jill:twin:Amanda|] 

:

샘플 구문은 수 있습니다 하지만 약간 버그가있는 은 실시간으로 페이지를 구성하고 (약간의 CPU 집중적 인) 커뮤니티 지원이 없습니다 (당연히 David에게 모욕하는 것 없음). 위의 "밥"페이지를 편집 효율성을

, 그것은 빌, 짐 등 즉, 위키는 "빌"을 렌더링 할 수 업데이트 할 MySQL의 쿼리의 정기 수/추가하지 w 의미에 대한 것들 정보입니다.

내가 생각했던 다른 접근 방식은 이 위키 페이지와 연결되어 있지 않은 "데이터"페이지를 만드는 것입니다. 예 :

[Bob:text: has two sons, [Bob:son:Bill] and [Bob:son:Jim], who married 
[Bill:wife:Mary] and [Jim:wife:Katy] respectively. Bill and Mary have 
twin girls, [Bill:daughter:Jill] [Mary:daughter:Jill|] and 
[Bill:daughter:Amanda] [Mary:daughter:Amanda|]. [Jill:twin:Amanda|]] 

위의 페이지 등 페이지 밥, 빌, 짐, 밥의 페이지에 텍스트, 의미 정보 를 추가합니다.

좋은 점은 효율성입니다. 정적으로 모든 wiki 페이지를 렌더링 할 수 있습니다.

이것이 좋은 일인지 논란이 있습니다. 당분간, 기술적으로 할 생각이고 나중에 다른 것들에 대해 걱정하고 있습니다.

답변

0

데이비드에게 그의 확장 프로그램을 업데이트 할 수 있어야하는 것처럼 보입니다. 아마 당신이 원하는대로 할 수도 있습니다.

시맨틱 미디어 위키는 필자의 전문 분야가 아니지만 기본적으로 Templates에서이 작업을 수행 할 수 있습니다. 기본적으로 위키 페이지와 연결되지 않은 '데이터'페이지이기 때문입니다. '