차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| wiki:sw:wikibase [2023/06/15 01:19] – 제거됨 - 바깥 편집 (Unknown date) 127.0.0.1 | wiki:sw:wikibase [2025/11/06 01:12] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | < | ||
| + | |||
| + | # Wikibase | ||
| + | |||
| + | ## 개요 | ||
| + | 시맨틱 웹을 구현하기 위해, [[wiki: | ||
| + | |||
| + | ## 개념 | ||
| + | Wikibase는 크게 세 부분으로 관계를 정의한다. 항목(Item), | ||
| + | |||
| + | ## 설치 | ||
| + | Wikibase는 결국 미디어위키의 확장 기능이기 때문에, 다른 것과 비슷하게 설치하게 된다. 클린 설치의 경우 가장 편리한 방법은 [[wiki: | ||
| + | |||
| + | ## 사용법 | ||
| + | Wikibase는 미디어위키와 위키백과와의 관계와 유사하게, | ||
| + | |||
| + | ### Data Type | ||
| + | |||
| + | |||
| + | ## 장점 | ||
| + | - 항목과 속성 alias를 자유롭게 지정할 수 있다. | ||
| + | - 속성과 속성간의 관계도 정의할 수 있다. | ||
| + | |||
| + | ## 단점 | ||
| + | - Wikibase는 bidirectional relationship을 지원하지 않는다. 따라서 양쪽 관계를 모두 정의해 주어야 하는 불편함이 있다. 예를 들어 영화감독 A와 영화 B의 관계는 'A는 B를 제작함' | ||
| + | - SMW와 달리 속성을 사용하는 항목을 찾기가 어렵다. 역링크 방식으로 사용하는 수밖에 없는데, 한 번의 과정을 더 거친다는 점에서 불편함이 있다. | ||
| + | |||
| + | ## TIP | ||
| + | ### 백업 / 복원 | ||
| + | [출처](https:// | ||
| + | |||
| + | - XML 백업 생성 | ||
| + | - `php maintenance/ | ||
| + | - entity / property만 백업하기 위해 namespace 120/ | ||
| + | - 옮길 서버에서 XML 덤프 | ||
| + | - `php maintenance/ | ||
| + | - 에러가 발생할 경우 Localsetting.php 파일에 `$wgWBRepoSettings[' | ||
| + | - 리빌드 | ||
| + | - `php maintenance/ | ||
| + | - `php maintenance/ | ||
| + | - `php maintenance/ | ||
| + | - table 수정 | ||
| + | - `curl https:// | ||
| + | - `php maintenance/ | ||
| + | |||
| + | ## 링크 | ||
| + | - [공식 사이트](https:// | ||
| + | |||
| + | [^1]: [[wiki: | ||
| + | ---- struct data ---- | ||
| + | pageinfo.status | ||
| + | ---- | ||
