메뉴 건너뛰기

Karma's Place

로그인하지 않고 댓글을 달 수 있습니다. 하지만 본사이트의 취지에 맞지않는 댓글은 예고없이 삭제될 수 있습니다.
Rhymix & XE
2011.03.10 19:56

한국우편번호 확장모듈

조회 수 23703 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
자동삽입된 이미지입니다.

현재 XE에서 한국 주소를 검색할때 사용되는 한국우편번호검색 서버는 XE에서 제공하고 있는  kr.zip.zeroboard.com 단 한곳밖에 없습니다.

얼마전 XE 서버문제로 잠시 서비스가 중단되었던 적이 있었습니다.

이동안에는 회원정보나 게시물 확장전보에 주소입력이 불가능했습니다.

일부 사이트들 중에서 집주소나 사무실주소를 필수항목으로 선택된 사이트들은 회원가입 자체가 불가능했습니다.

XE를 이용한 쇼핑몰이 많지 않아서 다행이었지만 만약 쇼핑몰에서 주소검색기능이 불가능하다면 영업에 막대한 지장을 초래했을 겁니다.

생각난김에 기존 "한국우편번호" 모듈의 기능을 확장한 "한국우편번호 확장모듈"을 만들었습니다.

기본적인 기능은 

1. 자체검색

한국우편번호 및 주소의 자체검색입니다.

2. 검색서버기능

추가적인 기능은 타 사이트에 서버로 제공할 수도 있고

3. 타서비스 이용

XE 서버는 물론 타사이트에서 제공하는 우편번호검색서버를 이용해서 주소를 검색할 수 있는 3가지 기능입니다.

1. 자체 검색

설치후 우편번호 자료입력 및 업데이트 항목을 보면 자체 DB에 우편번호를 입력할 수 있는 기능이 있습니다.
클라이언트로만 사용하실 것이라면 DB 입력은 필요하지 않습니다.

이 기능을 이용하기 위해서는 ./modules/krzipx/data 폴더에 우편번호 자료를 복사해넣어야합니다.

우편번호 자료는 http://www.etpost.co.kr/zippds/ 에서 다운 받아서 변환시켜주어야합니다.

그중 가장 위쪽에 있는 분리행태의 엑셀화일을 다운로드받습니다.

다운로드받은 화일의 압축을 풀어서 엑셀에서 불러보면 우편번호와 주소자료를 확인하실 수 있을 겁니다.

이를 다시 "다른이름으로 저장"을 선택해서 CSV 또는 TXT 화일로 저장합니다.

이때 주의사항은 필드구분 기호를 ,(쉼표) 또는 \t{탭}을 선택하셔야합니다.

저장된 txt 또는 csv 화일을 ./ modules/krzipx/data 폴더에 복사합니다.

이미 변환된 텍스트화일은 여기에서 다운 받으실 수 있습니다. 20101119.zip

mysql에서 직접 입력할 수 있는 sql 화일은 여기 -->krzipxcode.zip
* 주의 mysql에서 직접 sql 화일로 입력하시는 경우 preifx가 xe_로 자동입력됩니다. 따라서 다른 prefix를 사용하는 경우 입력후 테이블 이름을 자신의 prefiz에 맞게 rename 해주셔야합니다.
데이터화일을 복사한후 탭을 열어서 해당화일을 선택한후 등록하시면 됩니다.


2. 검색서버 제공

서버설정 탭을 열어서 미사용, 폐쇄식, 개방식중 선택을 하시면 됩니다.

단 자체 DB가 입력되지 않은 경우에는 선택되지 않습니다.

DB 입력을 먼저 하셔야 선택이 가능합니다.

미사용을 선택하는 경우 자체검색만 가능하고 외부접속은 차단됩니다.

반면 개방식을 선택하시는 경우 외부의 어떤 서버든 접속이 가능해집니다.

server1.png

개인적으로 운영하는 몇몇 사이트들만을 사용하기 위해서 폐쇄식을 선택하면 됩니다.

폐쇄식의 경우 외부서버  허용도메인에 해당 사이트의 도메인을 기록해주셔야합니다.

server10.jpg

이때 허용도메인은 www.를 제외한 도메인을 입력해주시는  것이 좋습니다. 서브도메인에서도 사용하는 경우 서브도메인도 별도로 입력하셔야합니다. 좌측의 도메인추가 버튼을 클릭하시면 여러개의 도메인을 추가하실 수 있습니다.



3. 우편번호 검사설정

외부서버만을 이용하려고 하는  경우 DB 입력은 필요치 않습니다.

자체 DB가 입력되지 않은 경우에는 미사용과 외부서버사용만 선택이 가능합니다.

미사용을 선택하는 경우 확장모듈을 사용하지 않습니다.

외부서버를 선택하는  경우 확장모듈의 설정을 이용할 수 있습니다.

server3.png

외부서버의 경우 기존 XE서버( kr.zip.zeroboard.com :  /server.php?addr3=)를 이용할 수도 있고

확장모듈을 이용한 서버의 경우 해당 서버의 이름과 경로에는 /module=krzipx/act=procKrzipxServer&addr= 을 입력하시면 접속이 가능합니다.

server3.png 

자체 DB가 입력된 경우 자체DB 사용과 백업사용이 가능합니다.

백업사용은 외부의 서버를 이용하다가 외부서버가  반응하지 않는 경우에만 자체 DB를 이용합니다

?

List of Articles
번호 분류 제목 날짜 조회 수
33 서버 인터넷 Kibana : 새로운 헬게이트가 열리다 file 2018.12.27 263
32 기타등등 apache와 nobody file 2018.12.25 742
31 기타등등 LetsEncrypt file 2018.12.25 214
30 기타등등 아마추어의 서버운영 2018.12.22 174
29 기타등등 빌어먹을 X국놈들... file 2016.06.02 147
28 기타등등 스마트폰과 모바일인터넷 1 file 2011.05.16 9876
27 기타등등 다시 전자우편을 만지작거리면서... 7 2003.09.29 3042
26 Rhymix & XE 인기검색어 출력 위젯 수정법 2014.04.03 465
25 Rhymix & XE ISX(통합검색 확장모듈) 사용 설명서 file 2014.04.03 419
24 Rhymix & XE 비회원에게 다른 메뉴보이게하기 2012.03.15 21932
23 Rhymix & XE 이미지프로세스 모듈의 설정 및 사용방법(new version) file 2012.02.08 15843
22 Rhymix & XE 이미지 포맷 변환테스트 27 file 2012.02.01 19582
21 Rhymix & XE 모바일에서의 통합검색기능 6 file 2011.05.17 21280
20 기타등등 malware에 의한 해킹 사이트 대처 순서 2011.04.01 24039
19 Rhymix & XE reCaptcha를 이용한 새로운 캡차애드온 file 2011.04.01 21867
18 애드온 및 모듈 제작 초간단 애드온 제작법 2 file 2011.03.25 32495
17 Rhymix & XE XE 속도 개선을 위한 위젯 수정법 1 2011.03.15 50095
» Rhymix & XE 한국우편번호 확장모듈 file 2011.03.10 23703
15 기타등등 윈도우즈에서 ImageMgick을 이용한 imageprocess 사용 2 file 2011.03.10 24086
14 애드온 및 모듈 제작 모듈제작강좌 2 : Hellow World file 2011.01.15 6980
계속 검색
Board Pagination Prev 1 2 3 Next
/ 3
위로