• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] (utf-8 / euc-kr) 차이점 - 문자셋 인코딩 방식 종류

1,920  

목차

  1. UTF-8 (Unicode Transformation Format - 8-bit)
  2. EUC-KR (Extended Unix Code-KR)
  3. 선택 시 고려사항

둘 다, 문자 인코딩 방식으로, 서로 다른 방식으로 문자를 표현하고 전송함. 

 

UTF-8 (Unicode Transformation Format - 8-bit)

 

1. 문자 표현 방식

  • UTF-8은 Unicode 문자 집합을 표현하기 위한 가변 길이 인코딩 방식임 (각 문자는 1~4바이트까지 다양한 크기로 표현)
  • ASCII 문자는 1바이트로 표현되며, 다국어 문자는 2바이트 이상으로 표현됨.


2. 다국어 지원

  • UTF-8은 모든 유니코드 문자를 지원하므로 전 세계의 거의 모든 문자를 나타낼 수 있음.
  • UTF-8은 유니코드 표준을 기반으로 하기 때문에 다양한 언어와 기호체계를 포함함.


3. 호환성

  • UTF-8은 ASCII와 역호환성이 있음. (즉, ASCII로 표현된 문서는 UTF-8로 인코딩되어도 동일한 결과를 보임.)

 

 

EUC-KR (Extended Unix Code-KR)

 

1. 문자 표현 방식

  • EUC-KR은 대부분의 한국어 문자를 2바이트로 표현하는 고정 길이 인코딩방식. (ASCII 문자는 1바이트로 표현되고, 한국어 문자는 2바이트로 표현)

 

2. 다국어 지원

  • EUC-KR은 주로 한국어를 위한 인코딩이며, 한글 외의 문자에 대한 지원은 부족함.
  • 다국어 환경에서 사용하기에는 제한적임.


3. 호환성

  • EUC-KR은 ASCII와는 호환성이 있지만, 다른 인코딩 방식과의 호환성은 제한적임.

 

 

선택 시 고려사항

 

  • 다국어 지원 여부: UTF-8 선택. (UTF-8은 대부분의 언어 및 문자를 지원하며, 글로벌 웹에서 널리 사용됨.)
  • 주로 한국어 여부: EUC-KR은 한국어 텍스트에 특화되어 있음. 그러나, 현대 웹 환경에서는 UTF-8 사용 권장됨.
  • 파일 크기의 고려: UTF-8은 가변 길이 인코딩이므로 파일 크기가 증가할 수 있음. 그러나 현대 시스템에서는 크게 걱정할 필요 없음.

 

결론: 묻지도 따지지도 말고, UTF-8 선택. (그누보드도 최근엔 UTF-8만 지원.)

 


분류 제목
vote 홈페이지 레이아웃 어떤 시스템 선호하시나요? 설문 중
web 웹 미래 - (앱 만들 필요 없어짐 / 비밀번호 없어짐)
military 김정은 전용기 참매1호 가상 격추 영상
girl 바람 부는 날 아이브 안유진 님 아는 형님 출근길 [누나]
talk 노트북 사실 때, 가능하면 성능 최대한 고사양 빵빵한 걸로 사세요.
issue 오징어 게임 넷플릭스 서비스 국가 83개국 드디어 모두 1등
sports 손흥민을 지도한 역대 토트넘 감독들
talk 40대 남성 가장이 위험한 이유
vote PC형 사이트 메뉴 상단 고정 선호 설문조사 설문 중
web AJAX 읽는 법
girl 여자 피겨 김예림 / 여자 배구 고예림
life '시치미', '어처구니', '득달' 순우리말 어원 아시나요?
sports 박항서 베트남 축구 대표팀 감독, 베트남에게 결별 예고.
dance 찐며든사랑 님 안보면 후회함 댄스
talk (코딩/프로그래밍) 하다가 후회 안 하려면...
talk 한드 「스위트홈」 아주 아주 재밌습니다.
dance 갓세희 님 빨강빨강 파랑파랑 노랑노랑 달콤한 솜사탕 댄스
sports 이승우 K리그 데뷔골 - 엄청난 골 결정력 !!
sports 김민재 세계 센터백 수비수 탑3 [해외축구]
dance 치어리더 변하율 님 POPPY (STAYC) 댄스 [누나]
75/163
목록
찾아주셔서 감사합니다. Since 2012