[WP] 웹 브라우저 렌더링이란?[렌더링 종류]

브라우저 렌더링이란 HTML, CSS, 자바스크립트 등 웹 사이트의 문서가 웹 브라우저에서 출력 되는 과정입니다. 모바일 or PC 모니터 등 브라우저에서 웹 페이지가 표시(렌더링)되는 것이라고 하는 것이 쉬운 접근 법입니다. 각각의 브라우저는 렌더링을 실행하는 렌더링Rendering 엔진을 가지고 있습니다.

※브라우저 별 렌더링 엔진
크롬&오페라 : Blink
인터넷 익스플로러 : Trident
모질라 파이어폭스: Gecko
사파리 : WebKit

브라우저 렌더링 과정

간단하게 설명하면 클라이언트가 브라우저를 이용해 웹 사이트에 접속하면 서버 측으로부터 HTML, CSS, 자바스크립트와 같은 웹 사이트의 리소스를 다운로드 받게 됩니다. 렌더링 엔진이 DOM 트리와 CSSOM 트리를 만든 후 렌더링 트리를 형성합니다. 화면에 나오지 않는 head 태그, display 속성과 none 값이 할당된 요소는 랜더링 트리에 포함되지 않습니다. 각각의 파일들은 너비, 텍스트 크기, 색상, 간격 등을 계산해 개별 노드를 화면에 그리게 됩니다.

브라우저 렌더링-HTML5 CSS3 JS 파일등이 포함

워드프레스 렌더링

워드프레스를 포함함 웹 페이지 렌더링 방법에는 여러가지가 있습니다.

1. 서버 사이드 렌더링(SSR)

서버 측 렌더링SSR: Server-Side Rendering은 클라이언트 측 애플리케이션을 클라이언트의 브라우저로 보내기 전에 서버에서 렌더링하는 작업입니다. SSR은 초기 로딩 속도가 빠르기 때문에 잘 구현된다면 SEO에 유리합니다.

2. 클라이언트 렌더링(CSR)

클라이언트 측 렌더링CSR: Client-Side Rendering의 경우 프로그래밍 된 스크립트가 서버에서 실행 및 처리되지 않고 액세스하는 브라우저에서 처리됩니다 . 동적 콘텐츠를 구현하는데 주로 사용됩니다.

3. 정적 사이트 생성(SSG)

정적 사이트 생성SSG: Static Site Generation템플릿 및 콘텐츠 파일 집합에서 정적 HTML 웹 사이트를 생성하는 기술입니다. 웹 사이트의 추세가 디자인 측면에서 앱과 점점 더 유사해지고 있으며, 빠른 로딩은 SEO 순위에 중요한 영향을 줍니다. SEO 요구 사항을 충족할 수 있는 방법 중 하나가 정적 사이트 생성입니다. 워드프레스 웹 사이트에 클라이언트가 요청한 내용이 언제든지 표시될 수 있게 SSG 렌더링은 빠른 로딩에 유리합니다.

4. 증분 정적 재생(ISR)

SSR과 SSG를 결합한 방식으로 증분 적정 재생ISR:Incremental Static Regeneration은 템플릿 및 콘텐츠 파일의 정적 html 웹 사이트가 생성되고 정기적으로(매 시간, 1일 등) 업데이트 됩니다.

워드프레스 작업

Similar Posts

  • [WP] 워드프레스 렌더링 차단 리소스 제거 방법 2가지

    워드프레스를 이용하다 보면 ‘렌더링 차단 리소스 제거‘ 설정이란 내용을 플러그인 사용 중 본 경우가 있을 수 있습니다. 워드프레스 렌더링이란 무엇이며, ‘렌더링‘과 ‘렌더링 차단 리소스 제거‘는 무엇을 뜻 하는지 풀어 보도록 하겠습니다. 먼저 렌더링은 HTML, CSS, 자바스크립트 등 웹 사이트의 문서가 웹 브라우저에서 출력 되는 과정입니다. 웹 페이지에 접속 했을 때 브라우저에 표시되는 것이…

  • 호스팅어 도메인 구매 및 연결 방법

    저렴한 해외 호스팅 업체 중 호스팅어Hostinger를 이용할 계획이 있다면 도메인 역시 저렴한 가격에 구매할 수 있기 때문에 호스팅 서비스와 함께 호스팅어 도메인 구매를 고려해 볼 수 있습니다. 목차브라우저 렌더링 과정워드프레스 렌더링1. 서버 사이드 렌더링(SSR)2. 클라이언트 렌더링(CSR)3. 정적 사이트 생성(SSG)4. 증분 정적 재생(ISR)1. 호스팅어 도메인 구매하기 호스팅어 메인 페이지에 접속하면 지역이 한국일 경우 자동…

  • [WP]워드프레스 내부 링크 추가 방법(7초 안에 이전글 찾기)

    워드프레스로 운영되는 CMS는 SEO에서 다른 CMS에 비해 유리한 측면과 플러그인으로 편리한 기능들을 제공하기 때문에 높은 점유율을 자랑하고 있습니다. SEO에 많은 이점을 주는 워드프레스 내부 링크 추가하는 방법에 대해 알아 보겠습니다. 목차브라우저 렌더링 과정워드프레스 렌더링1. 서버 사이드 렌더링(SSR)2. 클라이언트 렌더링(CSR)3. 정적 사이트 생성(SSG)4. 증분 정적 재생(ISR)1. 워드프레스 내부 링크 추가 방법 ▼ 내부 링크(Internal…

  • 워드프레스 아키스밋 스팸 방지 플러그인

    워드프레스를 설치하고 나면 기본 설치된 아키스밋 스팸 방지 플러그인과 “안녕 달리” 플러그인을 확인할 수 있습니다. 둘 다 기본 설치 플러그인이며, 사이트 목적에 따라 삭제 또는 비활성화하는 것이 일반적입니다. 목차브라우저 렌더링 과정워드프레스 렌더링1. 서버 사이드 렌더링(SSR)2. 클라이언트 렌더링(CSR)3. 정적 사이트 생성(SSG)4. 증분 정적 재생(ISR) ✅ 아키스밋 스팸 방지 플러그인 댓글 스팸을 자동으로 필터링 해주는…

  • [WP] 워드프레스 관리자 페이지 설정(Settings)-일반, 쓰기, 읽기.. 7가지 설정

    워드프레스를 처음 설치하면 관리자 페이지 대시보드에 접속하게 됩니다. 워드프레스 관리자 페이지 설정 탭에서 기본 설정 방법에 대해 알아 보겠습니다. 설치 후 필수로 설정해야 할 요소는 워드프레스 페이지 주소(URL)와 사이트 설정 고유주소인 워드프레스 Permalink입니다. 목차브라우저 렌더링 과정워드프레스 렌더링1. 서버 사이드 렌더링(SSR)2. 클라이언트 렌더링(CSR)3. 정적 사이트 생성(SSG)4. 증분 정적 재생(ISR) 1. 워드프레스 관리자 페이지 설정…

  • [WP] 워드프레스 글 ID 및 카테고리 ID 확인 방법

    워드프레스 사이트를 관리할 때 글 ID를 확인해야 하는 경우가 있습니다. 작업 도중 워드프레스 글 ID는 좌측 하단에서 확인할 수 있습니다. 워드프레스 카테고리 ID 역시 카테고리 페이지에서 동일한 방법으로 확인할 수 있습니다. 메모장에 글 ID를 좀 더 큰 글자로 쉽게 확인하는 방법입니다. 목차브라우저 렌더링 과정워드프레스 렌더링1. 서버 사이드 렌더링(SSR)2. 클라이언트 렌더링(CSR)3. 정적 사이트 생성(SSG)4….