강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

제로보드 4.1 pl7 UTF-8 패치 (MySQL은 포함되지 않음)
작성자 : M 최고의하루
등록날짜 : 2008.12.26 10:43
2,803
Zeroboard 4.1 pl7을 UTF-8 인코딩으로 바꾸어 주는 패치입니다.


주의 : MySQL DB 변환은 포함되어 있지 않습니다. 그건 별도로 해 주셔야 합니다. 또한, 여기서는 기본 스킨만 utf-8로 패치가 되며, 추가로 설치하신 스킨들 역시 별도로 변환하셔야 합니다.
제로보드를 처음 설치하시는 분이라면, 공식 배포되는 버전을 압축 푸신 후에 바로 이 패치를 적용하여 설치를 하시면 mysql도 자동으로 utf-8로 쓸 수 있게 됩니다.

★☆★ 사용하기 전에 반드시 제로보드 전체를 백업하세요. 데이터 손실 등은 책임지지 않습니다. ★☆★


사용법 :
ftp 등을 이용해서 zboard41pl7.utf8.patch 파일을 ~/에 올리신 다음
~$ cd zboard
~/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을 사용하시는 것이 앞으로의 발전 방향을 생각할 때 바람직하다고 생각됩니다.
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2835 고스트에서 USB외장하드 USB2.0으로 사용하기 13 김영철 01.29 3220
2834 고스트 원본 이미지 파일 분할 13 김영철 01.29 2803
2833 도스에서 고스트 백업파일 분할 13 김영철 01.29 2905
2832 윈도우XP에서 오라클 8.1.X 설치 13 김영철 01.29 2561
2831 윈도우에서 오라클 백업 13 김영철 01.29 3011
2830 윈도우에 설치된 오라클9i 삭제하기 13 김영철 01.29 4621
2829 [매뉴얼 정리] 오라클 백업 M 최고의하루 01.12 3279
2828 표준 보안 퍼미션 설정 M 최고의하루 01.12 2504
2827 검색로봇의 서버 검색 피하기 99 단국강토 01.08 2748
2826 웹페이지내에 로봇배제방법 99 단국강토 01.08 2217
2825 텔넷으로의 압축 해제 디비복구 99 단국강토 01.07 2743
2824 페도라 한글언어 설정 99 단국강토 01.07 2803
2823 [Apache] 페도라4 아파치 - 한글, PHP 설정 99 단국강토 01.06 2383
2822 VMware 5.5 설치 및 기본설정 99 단국강토 01.06 3080
2821 vmware에 설치한 페도라코어5에 vmware tool 설치하기 99 단국강토 01.05 3043
2820 Fedora Core5 설치~ 99 단국강토 01.05 2154
2819 윈도우와 리눅스 멀티부팅 M 최고의하루 01.03 3455
2818 x window로 바로 부팅하기 M 최고의하루 01.03 2371
2817 리눅스의 부팅 디스켓을 어떻게 만드나요? 99 단국강토 01.02 3224
2816 리눅스를 제거하고 싶은데 가능한가요? 99 단국강토 01.02 2563
2815 리눅스의 기본 명령어 99 단국강토 12.30 3035
2814 제로보드를 utf-8 인코딩으로 바꾸기 99 단국강토 12.30 2366
2813 네트웍 서브넷과 IP 컨버팅등을 쉽게 알아볼수 있는 사이트 소개합니다. 17 vane 12.27 2325
열람중 제로보드 4.1 pl7 UTF-8 패치 (MySQL은 포함되지 않음) M 최고의하루 12.26 2804
2811 삼바와 리눅스 인터넷 설정..^^ M 최고의하루 12.26 2882
2810 리눅스 명령어 디비복구 제로보드 복구 M 최고의하루 12.24 3282
2809 텔넷을 통한 DB 백업 방법 M 최고의하루 12.24 2367
2808 Window 2003 Server에서 IIS6.0 설치 M 최고의하루 12.23 3241
2807 [윈도우 2003] Windows 2003을 XP처럼 쓴다? M 최고의하루 12.23 2369
2806 Window 2003 SP1 설치후 COM+ 분산트랜잭션 문제 M 최고의하루 12.20 2672
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취