'컴퓨터 이야기'에 해당되는 글 1건

안녕하세요. 쥐똥박사입니다.


이번엔 UTF-8와 euc-kr와의 차이점에 대해서 알려드릴까 합니다.

저는 길게 설명하지 않겠습니다.

이해하기 쉽게 요약해서 적어보겠습니다.


UTF-8조합형 방식이고,

euc-kr완성형 방식이다. 

조합형 방식이란?
내가 '맛' 이라는 단어를 쳤다고 치면
ㅁ+ㅏ+ㅅ 이렇게 되는데 그냥 그대로 조합하여 붙인 방식이다. 

반면 완성형 방식이란?
'맛'이라는 단어를 쳤다 치면 
이미 조합해 놓은 정보를 찾아 가져온다. 
쉽게 말해서 '마 먀 머 며 모 묘 무 뮤 므 미 믜 뫄....막먁먹멱.....
 먓 멋 몃......'
이 부분을 찾아 가져온다는 말이다. 
만약 찾지 못했다면? 결국 □만 출력하고 말 것이다.

예를들어 만약 한글명으로 된 파일 업로드할 때 UTF-8로 인코딩하면 불러오지 못한 문제를 일어나는데. 무반응이라던가.. 

그 이유는 자동적으로 완성형으로 인코딩 되는데 서버에서 제공하고 있는 인코딩 방식이 UTF-8인 경우 정상적으로 파일 이름을 로드할 수 없기 때문이다.

블로그 이미지

Gddong

,