문제

하나 이상의 필드가 위키처럼 행동하는 데이터베이스가 필요합니다. 데이터베이스의 엄격한 의미 구조로 강화 된 Wiki의 자유 형식 콘텐츠 생성 측면을 원합니다.

구체적으로, 나는 위키 스타일의 마크 업을 유지하고, 다중 사용자 변경을 추적하고, 되 살릴 수있게하는 등이 데이터베이스 필드가 필요합니다 ...

나는 이것을 몇 가지 방향으로 나왔습니다.

  • 이 필드가 별도의 위키 시스템에서 페이지를 가리 키게함으로써 위키를 데이터베이스에 묶습니다.
  • 위키 주변의 데이터베이스 구축 (구조화 된 데이터에 대한 페이지 당 추가 필드 생성).
  • 또는이 필드의 변경 사항을 추적하기 위해 내 시스템으로 처음부터 구축하십시오 (위키 소프트웨어가 얼마나 많은지를 감안할 때 실제로 필요할 수 있습니까?)

누구 든지이 건설에 접근하는 것에 대한 경험이나 통찰력이 있습니까? 아니면 누구든지 나를가는 길에 나오는 프레임 워크를 가리킬 수 있습니까?

나는 Tikiwiki와 Twiki와 같은 구조화 된 위키를 조사했지만 내가 원하는 것을 성취하는 방법은 분명하지 않습니다.

도움이 되었습니까?

해결책

그만큼 속성 확장미디어 위키 페이지에 사용자 정의 속성을 추가 할 수 있습니다.

이보다 더 많은 것이 필요한 경우 데이터베이스 구조가 문서화됩니다. 여기.

다른 팁

향후 참조를 위해, 이것에 관심이있는 사람은 누구나 확인할 수 있습니다. 시맨틱-미디아 위키 확대:

시맨틱 미디어 위키 (SMW) Wiki-System Powering Wikipedia 인 MediaWiki의 무료 확장으로 Wiki의 컨텐츠를 검색, 구성, 태그, 탐색, 평가 및 공유하는 데 도움이됩니다. 전통적인 Wikis에는 컴퓨터가 이해하거나 평가할 수없는 텍스트 만 포함되어 있지만 SMW는 시맨틱 웹 컨텐츠를 쉽게 게시 할 수있는 시맨틱 주석을 추가하고 Wiki가 협업 데이터베이스로 기능 할 수 있도록합니다.

Halo Extension은 SMW+로 포장 된 하나의 확장자입니다. 후자는 준비된 MW, SMW 및 더 나은 유용성 (예 : wysiwyg) 및 기능을위한 여러 확장 기능을 포함하는 완전한 패키지입니다. 오픈 소스 승리 설치 프로그램 또는 VMware입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top