제로보드 4.1 pl7 UTF-8 패치 (MySQL은 포함되지 않음)
작성자 : 최고의하루
등록날짜 : 2008.12.26 10:43
Zeroboard 4.1 pl7을 UTF-8 인코딩으로 바꾸어 주는 패치입니다.
주의 : MySQL DB 변환은 포함되어 있지 않습니다. 그건 별도로 해 주셔야 합니다. 또한, 여기서는 기본 스킨만 utf-8로 패치가 되며, 추가로 설치하신 스킨들 역시 별도로 변환하셔야 합니다.
제로보드를 처음 설치하시는 분이라면, 공식 배포되는 버전을 압축 푸신 후에 바로 이 패치를 적용하여 설치를 하시면 mysql도 자동으로 utf-8로 쓸 수 있게 됩니다.
★☆★ 사용하기 전에 반드시 제로보드 전체를 백업하세요. 데이터 손실 등은 책임지지 않습니다. ★☆★
사용법 :
ftp 등을 이용해서 zboard41pl7.utf8.patch 파일을 ~/에 올리신 다음
ps. Firefox 등에서도 카테고리와 글쓴이 레이어를 쓸 수 있게 하는 내용도 포함되어 있습니다. (Ryan 님의 게시물 참고)
ps2. 가능한 한 원본 코드에서 실행하세요. 원본 코드에 각종 패치 작업이 되어 있을 경우 예상치 못한 결과가 나타날 수 있습니다.
ps3. 이건 독립적으로 실행될 수 있는 소스 코드가 아니라, 소스 코드에서 어느 부분을 어떻게 고치라고 지시하는 내용이 들어간 자동화된 patch 파일만을 압축한 것입니다. 제로보드 라이센스에 위배되거나 하지는 않겠지요? (메모장으로 patch 파일을 열어서 어디쯤이라는 줄번호와 그 줄 근처의 소스 코드, 그리고 -, + 기호를 보고 사람이 손으로 편집할 수도 있습니다만 그러기엔 양이 너무 많거든요. -_-)
주의 : MySQL DB 변환은 포함되어 있지 않습니다. 그건 별도로 해 주셔야 합니다. 또한, 여기서는 기본 스킨만 utf-8로 패치가 되며, 추가로 설치하신 스킨들 역시 별도로 변환하셔야 합니다.
제로보드를 처음 설치하시는 분이라면, 공식 배포되는 버전을 압축 푸신 후에 바로 이 패치를 적용하여 설치를 하시면 mysql도 자동으로 utf-8로 쓸 수 있게 됩니다.
★☆★ 사용하기 전에 반드시 제로보드 전체를 백업하세요. 데이터 손실 등은 책임지지 않습니다. ★☆★
사용법 :
ftp 등을 이용해서 zboard41pl7.utf8.patch 파일을 ~/에 올리신 다음
~$ cd zboard
~/zboard$ patch -p1 < ../zboard41pl7.utf8.patch
라고 해 주시면 됩니다.~/zboard$ patch -p1 < ../zboard41pl7.utf8.patch
ps. Firefox 등에서도 카테고리와 글쓴이 레이어를 쓸 수 있게 하는 내용도 포함되어 있습니다. (Ryan 님의 게시물 참고)
ps2. 가능한 한 원본 코드에서 실행하세요. 원본 코드에 각종 패치 작업이 되어 있을 경우 예상치 못한 결과가 나타날 수 있습니다.
ps3. 이건 독립적으로 실행될 수 있는 소스 코드가 아니라, 소스 코드에서 어느 부분을 어떻게 고치라고 지시하는 내용이 들어간 자동화된 patch 파일만을 압축한 것입니다. 제로보드 라이센스에 위배되거나 하지는 않겠지요? (메모장으로 patch 파일을 열어서 어디쯤이라는 줄번호와 그 줄 근처의 소스 코드, 그리고 -, + 기호를 보고 사람이 손으로 편집할 수도 있습니다만 그러기엔 양이 너무 많거든요. -_-)
UTF-8을 사용하는 이유..
요즘 일본 애니메이션에 관련된 블로그나 사이트를 운영하시는 분들이 많아졌습니다. 또한 중국어를 사용하는 경우도 있구요.
이런 경우 euc-kr 인코딩을 사용하게 되면 간자나 약식 한자들을 표현할 수가 없게 되며, 중국어의 경우는 아예 사용하지 못하는 구절이 나오기도 합니다. utf-8은 전세계의 모든 문자집합을 표현할 수 있도록 설계되었기 때문에 일본어, 중국어, 한국어를 모두 잘 표현할 수 있고, 나중에 아랍어, 이탈리아어, 그리스어, 러시아어 등등 온갖 다른 언어를 사용한다고 해도 아무런 문제가 발생하지 않습니다.
하지만 단점으로는 한글이 2 byte에서 3 byte로 늘어나게 되고, 사용하는 문자 종류에 따라 한 글자에 최대 6 byte까지도 늘어날 수 있게 됩니다. (일반적인 영문자, 숫자, 간단한 기호들은 ASCII와 동일하며 1 byte를 차지합니다) 따라서 트래픽 증가가 발생할 수 있고 DB 테이블의 크기를 늘려주신다든가 하는 조치가 필요할 수 있습니다.
그래도 전세계적으로 utf-8 인코딩을 사용하는 추세이며, 전세계의 문자 코드 통일화를 위해 utf-8을 사용하시는 것이 앞으로의 발전 방향을 생각할 때 바람직하다고 생각됩니다.
요즘 일본 애니메이션에 관련된 블로그나 사이트를 운영하시는 분들이 많아졌습니다. 또한 중국어를 사용하는 경우도 있구요.
이런 경우 euc-kr 인코딩을 사용하게 되면 간자나 약식 한자들을 표현할 수가 없게 되며, 중국어의 경우는 아예 사용하지 못하는 구절이 나오기도 합니다. utf-8은 전세계의 모든 문자집합을 표현할 수 있도록 설계되었기 때문에 일본어, 중국어, 한국어를 모두 잘 표현할 수 있고, 나중에 아랍어, 이탈리아어, 그리스어, 러시아어 등등 온갖 다른 언어를 사용한다고 해도 아무런 문제가 발생하지 않습니다.
하지만 단점으로는 한글이 2 byte에서 3 byte로 늘어나게 되고, 사용하는 문자 종류에 따라 한 글자에 최대 6 byte까지도 늘어날 수 있게 됩니다. (일반적인 영문자, 숫자, 간단한 기호들은 ASCII와 동일하며 1 byte를 차지합니다) 따라서 트래픽 증가가 발생할 수 있고 DB 테이블의 크기를 늘려주신다든가 하는 조치가 필요할 수 있습니다.
그래도 전세계적으로 utf-8 인코딩을 사용하는 추세이며, 전세계의 문자 코드 통일화를 위해 utf-8을 사용하시는 것이 앞으로의 발전 방향을 생각할 때 바람직하다고 생각됩니다.
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|