이 튜토리얼에서는 'Headless WordPress'와 이를 설정하는 절차를 설명합니다.
헤드리스 워드프레스란 무엇이며 어떻게 작동하나요?
“ 헤드리스 워드프레스 ”는 WordPress 사이트의 백엔드 관리 영역을 프런트엔드와 분리합니다. 워드프레스를 백엔드 소프트웨어로 활용해 데이터와 콘텐츠를 정리하지만, 프런트엔드에서는 데이터를 보여주기 위해 별도의 기능을 활용하는 방식이다.
WordPress는 웹사이트를 관리할 수 있는 대화형 관리 영역으로 구성됩니다. 헤드리스 WordPress 사이트를 만들 때 개발자는 REST API를 활용하여 WordPress에서 데이터를 가져오거나 검색합니다. 그런 다음 React.js 및 Angular.js와 같은 프런트 엔드 기술에서 이를 활용하여 맞춤형 웹사이트를 디자인할 수 있습니다.
헤드리스 워드프레스의 장점
다음은 '를 사용하면 얻을 수 있는 몇 가지 장점입니다. 헤드리스 워드프레스 ':
최적화된 성능: 프런트엔드를 기반으로 하는 WordPress 사이트는 로드 시간을 최소화하면서 비교적 반응성이 좋습니다.
강화된 보안: 사이트의 프런트 엔드가 접근 불가능한 데이터베이스와 분리되면 자동으로 사이트가 더욱 안전하게 보호됩니다.
향상된 유연성: 헤드리스 WordPress를 활용하면 개발자는 WordPress의 백엔드 부분을 유연하게 유지할 수 있으며 프런트엔드 부분을 더 많은 유연성을 허용하는 대체 소프트웨어로 아웃소싱할 수도 있습니다.
헤드리스 워드프레스를 시작하는 방법?
이 섹션에서는 WordPress를 통해 생성된 정적 페이지만 활용하여 Headless WordPress 웹사이트를 만듭니다. 이 접근 방식은 초보자에게 가장 간단하고 편리합니다.
이 접근 방식을 수행하려면 아래 단계를 활용하세요.
1단계: 'Simply Static' 플러그인 설치
먼저 '를 설치하세요. 단순히 정적 ” 플러그인 “ 플러그인->새로 추가 ':
플러그인을 설치하고 활성화한 후 ' 단순히 정적->설정 ':
2단계: URL 경로 선택
이제 정적 파일에 사용해야 하는 URL 경로를 선택하세요. 예를 들어, URL 또는 도메인 이름 정적 파일이 호스팅될 위치가 알려진 경우 해당 URL을 ' 절대 URL ' 필드. 반면, 모호한 경우에는 ' 상대 경로 ” 옵션을 고려할 수 있습니다.
다음으로 ' 포함/제외 ' 탭. 여기서는 추가 URL 또는 파일을 각각 포함하거나 제외할 수 있습니다.
마지막으로 '를 클릭하세요. 변경 사항을 저장하다 ” 옵션을 선택하여 설정을 저장합니다.
메모: “ 정규 표현식 '를 사용하여 특정 패턴과 일치하는 URL을 제외할 수도 있습니다.
3단계: 정적 파일 생성
모든 단계를 적용한 후 이제 헤드리스 웹사이트에 대한 정적 파일을 생성할 수 있습니다. 그렇게 하려면 “ 단순히 정적->생성 '를 실행하고 ' 정적 파일 생성 ” 버튼을 다음과 같이 선택합니다.
그런 다음 플러그인은 웹사이트를 탐색하고 정적 파일을 임시 폴더에 저장합니다. 웹사이트가 구성하는 페이지에 따라 다소 시간이 걸릴 수 있습니다. 내보내기 파일의 상태는 ' 활동 로그 ':
완료되면 zip 아카이브 형식으로 시스템에 파일을 다운로드할 수 있는 링크와 함께 성공 알림이 표시됩니다.
zip 파일을 다운로드한 후 압축을 풀고 다음 단계를 적용합니다.
- 호스팅 제어판의 파일 관리자를 통해 웹사이트에 연결하세요.
- 연결한 후 헤드리스 사이트를 호스팅해야 하는 웹사이트에 다운로드한 추출된 정적 파일을 업로드합니다.
- 마지막으로 정적 웹사이트를 방문하여 실제로 작동하는 모습을 확인하세요.
결론
“ 헤드리스 워드프레스 '는 WordPress 사이트의 백엔드 관리 영역을 프론트 엔드와 분리하며 ' 단순히 정적 ” 정적 페이지 기반 플러그인입니다. 이 기사에서는 Headless WordPress의 중요성과 설정 방법에 대해 논의했습니다.