OPERATE / 12 HOW IT WORKS

운영 구조 이해하기

내부 구조를 한 번 이해해두면, 문제가 생겼을 때 원인을 찾는 속도가 달라집니다.

12 / 13
운영하기
OPERATE

조금 더 깊게 알아볼까요?

START시작하기나도 할 수 있을까? · 2단계
INSTALL설치하기실제로 어떻게 설치하지? · 2단계
BUILD만들기내 사이트를 만들어보자. · 3단계
PROTECT지키기빠르고 안전하게 하려면? · 3단계
OPERATE운영하기앞으로 뭘 관리하지? · 3단계

앞의 단계에서는 WordPress를 사용하는 방법을 중심으로 살펴봤습니다. 이제 한 단계 더 들어가 보겠습니다. WordPress가 내부적으로 어떻게 작동하는지 이해하면 문제가 발생했을 때 훨씬 쉽게 원인을 찾을 수 있습니다.

01. 방문자가 사이트에 접속하면

01Browser

방문자가 example.com 을 입력합니다.

02DNS

이 주소가 어느 서버인지 찾아냅니다.

03Web Server

요청이 서버에 도착합니다.

04PHP · WordPress

WordPress가 실행됩니다.

05Database

필요한 콘텐츠와 설정을 불러옵니다.

06Theme · Plugin

화면 구조와 기능이 적용됩니다.

07HTML → Browser

완성된 화면이 방문자에게 전달됩니다.

처음에는 복잡해 보이지만 각각의 역할을 나누어 생각하면 됩니다.

02. WordPress는 파일과 Database로 이루어집니다

Files

사이트를 작동시키는 프로그램과 자료입니다.

Database

사이트의 콘텐츠와 설정을 저장하는 공간입니다.

03. wp-content

WordPress를 조금 더 깊게 살펴보면 wp-content 라는 폴더를 만나게 됩니다. 여기에는 일반적으로 Themes, Plugins, Uploads 가 들어갑니다. 내 사이트에서 직접 추가한 것들이 대부분 이 안에 있습니다.

04. wp-admin

wp-admin 은 WordPress 관리 기능과 관련된 영역입니다. 글 작성, 페이지 관리, 사용자 관리, 설정을 수행할 수 있는 이유도 이 관리 시스템이 존재하기 때문입니다.

05. Database

글이나 페이지를 작성하면 그 정보는 Database에 저장됩니다. 따라서 사이트를 백업할 때 파일만 백업하고 Database를 놓치면 완전한 Backup이 되지 않습니다.

이것을 왜 알아야 할까요?

개발자가 되기 위해서가 아닙니다. 예를 들어 다음과 같은 상황을 만났을 때, 사이트가 어떤 구조로 작동하는지 알고 있으면 문제를 훨씬 논리적으로 접근할 수 있습니다.

  • 사이트는 접속되는데 글이 이상하게 보인다.
  • Theme을 바꿨더니 화면이 깨졌다.
  • Plugin을 삭제했는데 문제가 남아 있다.

여기까지 왔다면

이제 마지막 단계입니다. 지금까지의 모든 내용을 하나의 운영 체크리스트로 정리합니다.

SelfWordPress

이론에서 끝내지 않고
직접 확인합니다.

호스팅 선택처럼 판단이 필요한 영역은 별도의 Hosting Intelligence에서 성능 · 위치 · 가격 · 기능 · 지원을 같은 기준으로 검증합니다.