Parsoid: 위키텍스트와 HTML을 오가는 양방향 파서, MediaWiki의 차세대 기본 파서

Parsoid: 위키텍스트와 HTML을 오가는 양방향 파서, MediaWiki의 차세대 기본 파서

Parsoid는 MediaWiki의 위키텍스트 문법과 HTML/RDFa 문서 모델을 서로 변환하는 PHP 라이브러리입니다. 2012년부터 개발되어 VisualEditor와 내용 번역 등에 사용되어 왔으며, MediaWiki 1.35부터 번들로 포함되었습니다. MediaWiki 1.47에서는 기존 네이티브 파서를 대체하여 기본 파서가 될 예정이며, 이는 '파서 통합' 프로젝트의 일환입니다. Parsoid는 정보 손실 없이 완벽한 왕복 변환을 목표로 하며, 현재 RESTBase 뒤에서 프록시로 운영되지만 향후 MediaWiki에 통합된 캐시로 대체될 예정입니다.

Parsoid는 정보 손실을 방지하고 '더티 디프(dirty diffs)'를 막기 위해 완벽한 왕복 변환을 제공하는 것을 목표로 합니다.

이 날의 다른 글

2026-07-19