CI 묻고 답하기

제목 euc-kr을 사용할 경우
글쓴이 몹쓸강아지 작성시각 2010/03/09 18:18:04
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 24997   RSS
안녕하세요. 처음 CI를 써보는 초보중의 왕초보입니다.

회사에서  CI 도입을 검토하고 있는데요. 문제는 캐릭터셋입니다. CI가 euc-kr을 지원안하는 바람에.. 기존 데이터를 변경할 수는 없구요. euc-kr로 가야하는 상황인데요.

euc-kr로 개발을 할 경우 발생할 수 있는 문제점이나 어려운 점은 어떤게 있을까요?

고수님들의 조언 머리숙여 구해봅니다..  
 다음글 ajax를 사용하거나 form으로 url정보를 넘길경우... (3)
 이전글 고수님들 SQL또 질문요~ (4)

댓글

변종원(웅파) / 2010/03/09 20:31:52 / 추천 0

어차피 영어는 euc-kr이던지 utf-8이던지 상관없으니까 제껴두고
한글부분도 웹에서 표현하는 것은 아무 문제 없습니다.
다만 db가 euc-kr일 경우 불러올때 처리만 주의하시면 될것 같습니다.

kirrie / 2010/03/09 22:55:46 / 추천 0
문제점이나 어려운 점은 없습니다. 웹 개발에 있어서 멀티바이트 캐릭터셋을 신경쓰는 것이 괴롭기는 한데, 애초에 db, php, html을 모두 올바른 방법으로 인코딩해서 사용하면 아무 문제도 없습니다.
양승현 / 2010/03/12 13:42:36 / 추천 0
기존 데이터를 utf-8로 변환하셔서 사용하셔도 될듯하고요.(mysqldump시 캐릭터셋지정)
데이터 변환을 못하신다면 ci를 euc-kr용으로 만드셔도 되고..
단순히 데이터만 문제라면 db쿼리시  @mysql_query("set names euckr"); // 한글문제해결을위하여 추가. 하셔도 되고요.

제일 좋은것은 utf-8로 데이터를 변환하는거라고 봅니다. ^^;