헤드리스 워드프레스란
일반 워드프레스는 콘텐츠 관리와 화면 출력을 한 몸으로 처리합니다. 헤드리스는 이 둘을 분리해서, 워드프레스는 콘텐츠 창고로만 쓰고 화면은 별도 프로그램(주로 리액트 같은 최신 웹 기술)이 그리는 방식입니다. ‘머리(화면)를 떼어냈다’고 해서 헤드리스라고 부릅니다. 두 시스템은 REST API라는 통로로 데이터를 주고받는데, 이 개념은 워드프레스 REST API 입문에서 쉽게 설명해 두었습니다.
왜 쓰는 걸까
- 속도 — 화면을 미리 만들어 두는 방식과 결합하면 체감 속도가 매우 빨라집니다
- 다채널 — 같은 콘텐츠를 웹사이트, 앱, 키오스크에 동시에 내보낼 수 있습니다
- 보안 — 관리자 화면과 실제 사이트가 분리되어 공격받을 지점이 줄어듭니다
대신 포기해야 하는 것
테마와 페이지 빌더로 하던 손쉬운 편집이 사라지고, 미리보기조차 별도 개발이 필요합니다. 플러그인 상당수가 화면 쪽 기능이라 무용지물이 되고, 개발자 없이는 작은 수정도 어렵습니다. 구축비는 일반 워드프레스의 몇 배가 되는 경우가 흔합니다.
소규모 사이트엔 과합니다
회사 소개와 블로그가 중심이라면 잘 최적화된 일반 워드프레스로도 충분히 빠른 사이트를 만들 수 있습니다. 헤드리스가 맞는 경우는 앱과 웹에 같은 콘텐츠를 내보내야 하거나, 트래픽이 아주 크거나, 개발 인력이 상주하는 조직입니다. 이 조건에 해당하지 않는다면 도입 효과보다 유지 부담이 먼저 다가올 가능성이 큽니다.
‘빠르다더라’는 이유만으로 헤드리스를 고르지 마세요. 속도 문제 대부분은 이미지·폰트·호스팅 최적화로 훨씬 적은 비용에 해결됩니다.
※ 헤드리스는 구축 후에도 개발자 유지보수 계약이 사실상 필수입니다. 도입을 검토하신다면 구축비뿐 아니라 월 단위 운영 비용까지 계산해 보시길 권합니다.
우리 사이트가 헤드리스까지 필요한 규모인지 판단이 어렵다면 IDC.KR이 현재 상태를 보고 솔직하게 말씀드리겠습니다. 문의하기에 사이트 주소만 남겨주세요.
