워드프레스 DB Collation: utf8mb4_unicode_520_ci

워드프레스 전용 서버를 구축하기 위한 준비를 APM 설치 후 테스트 도메인으로 워드프레스를 설치했다. 설치 후 데이터베이스를 확인해 보니 워드프레스 DB Collation이 utf8mb4_general_ci가 아닌 utf8mb4_unicode_520_ci로 확인되었다. 워드프레스 utf8mb4_unicode_520_ci가 표준이었나 생각하다가 구글링 후 워드프레스 utf8mb4_unicode_520_ci가 표준이라는 것을 확인했다.

예전에 시간적 여유가 있을 때 utf8mb4_general_ci를 사용했었고 그때는 utf8mb4_general_ci가 표준이었는지 모르겠지만 지금 생각해보니 예전에도 표준 정렬은 unicode_ci를 사용했을 것으로 생각된다.

1. 워드프레스 utf8mb4 캐릭터셋

MySQL 및 MariaDB에서 DB character set으로 utf8mb4를 사용하는 이유는 이모지(Emoji)를 표현하기 위해서는 기본적인 UTF8의 경우 이모지가 깨져서 나온다. 이모지가 지원되는 utf8mb4를 사용할 수 밖에 없다.

2. 워드프레스 DB Collation

워드프레스 DB Collation, 즉 권장되는 표준 정렬은 utf8mb4_unicode_ci라는 것을 확인할 수 있다.

유니 코드는 다음과 같은 숫자로 발전했으며, 최신의 버전을 사용하는 것이 좋다는 것을 알게 되었다.

4.0.0 - utf8mb4_unicode_ci
5.2.0 - utf8mb4_unicode_520_ci
9.0.0 - utf8mb4_0900_ai_ci

2024년 7월 기준 관리자 페이지까지 생성된 기본적인 워드프레스 사이트를 생성하는 경우 utf8mb4_unicode_520_ci가 권장되는 사항이다.

워드프레스 작업

3. 결론

워드프레스 사이트를 호스팅 회사에 맡긴 것이 아닌 직접 운영하는 경우 당장에 이모지를 사용하지 않더라도 차후를 위해 utf8mb4_general_ci가 아닌 utf8mb4_unicode_520_ci를 사용해야 한다.

Similar Posts

  • [WP] 워드프레스 htaccess 기본 설정 및 WWW URL 제거 방법

    워드프레스로 사이트를 운영하는 중에 .htaccess 파일 기본 설정이 필요할 때가 있습니다. 워드프레스 htaccess 기본 설정은 일반 사이트와 멀티 사이트 용으로 나뉩니다. FTP 또는 SSH 등으로 .htaccess 파일이 없는 경우 확인이 되면 아래 내용을 참조해서 생성하면 되겠습니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론✅ 워드프레스 htaccess 기본 설정: 일반 사이트 워드프레스 .htaccess 기본…

  • [WP] 워드프레스 이미지 핫링크 차단 방법 4가지

    이미지 핫링크(Image hotlinking)는 웹사이트 성능에 부정적인 영향을 줍니다. Image hotlink란 무엇이며, 웹사이트에 어떤 부정적인 영향을 주는지, 그리고 어떤 사이트에서 내 사이트에 핫링크를 적용했는지 알아 보도록 하겠습니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론 1. 이미지 핫링크(Image hotlink)란? ‘이미지 핫링크’는 누군가 내 웹사이트에서 직접 이미지(를 포함한 미디어파일)를 링크하여 자신의 웹사이트에 이미지를 삽입하는 것입니다….

  • [WP] 워드프레스 사이트 건강 필수 모듈 imagick 설치하기

    워드프레스 필수 플러그인 사이트 건강에서 사이트 건강 상태를 확인할 때 “하나 이상의 필수 모듈을 누락했습니다.”와 같은 글을 확인할 수 있습니다. ‘필수 모듈 imagick’는 미디어 업로드에 더 나은 이미지 품질을 제공합니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론1. 필수 모듈 imagick 사이트 건강에서 권장 사항 중 모듈이 누락되었다는 안내가 확인 되었을 경우입니다. 워드프레스…

  • 워드프레스 호스팅 FastComet 성능 평가(Extra Plan $4.99)

    3년 전에 FastComet 호스팅을 일본 서버에서 1년 넘게 사용한 적이 있었기 때문에 이번에 여러가지 용도로 사용할 워드프레스 사이트를 추가하면서 신규 신청을 하게 되었습니다. 신청한 상품은 FastComet Extra 상품으로 신청 후 PHP 8.3에서 8.4로 업데이트 등 워드프레스 사이트 성능을 올리기 위한 작업을 모두 진행했습니다. 테스트는 워드프레스 최적화 플러그인 Perfmatters와 캐시 플러그인 WP Rocket 설치…

  • W3 Total Cache 속도 테스트

    워드프레스 캐시 플러그인 중 W3 Total Cache는 10년 넘게 꾸준한 인지도를 가지고 있는 플러그인입니다. 다만, 최근 몇 년간은 업데이트가 좀 뜸해지고, UI도 복잡해서 초보자들이 사용하기 어렵다는 평가도 많습니다. 높은 인지도를 가진 W3 Total Cache 속도 테스트를 통해, 이 플러그인이 어떻게 페이지 캐시, 데이터베이스 캐시, 오브젝트 캐시, 브라우저 캐시 등 여러 캐시 유형을 활용했을…

  • 워드프레스 임베드 기능: 활용 및 장·단점

    워드프레스 임베드 기능은 웹사이트에서 외부 콘텐츠(다른 워드프레스 사이트, 유튜브 영상, 트윗, 인스타그램 게시물 등)를 별도의 코드 입력 없이 손쉽게 게시글에 삽입할 수 있도록 돕는 기능입니다. 임베드 기능은 2015년 12월 8일WordPress 4.4 때 출시 되었으며, oEmbed 기능이 핵심 기능에 통합되었습니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론 1. 워드프레스 임베드 기능 사용 방법 임베드…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 7   +   5   =