caozha-ip는 기본 PHP를 기반으로 작성된 완전한 IP 주소 전송 모듈입니다. IP 자동 획득과 지정된 IP 쿼리를 지원하며 json, jsonp, text, xml, js 및 기타 IP 및 주소 형식도 지원합니다. 또한 지원합니다. 국가, 지방, 시, 지역으로 세분화하여 다양한 시스템에서 통합 및 활용이 용이합니다. 데이터베이스는 MYSQL을 사용하며 IP 주소 데이터는 Innocence IP 데이터베이스 등에서 가져옵니다.
caozha-ip 사용 방법 MYSQL 버전:
1. src/caozha_ip.sql.zip을 MYSQL 데이터베이스로 가져옵니다.
2. src/caozha_ip.class.php 데이터베이스 정보를 구성합니다.
3. 참조 예제: 예제/(여러 호출 방법 포함)
NoSQL 버전(데이터베이스 필요 없음):
1. src-NoSQL/caozha_ip.class.php를 소개합니다.
2. 참고예시 : example/NoSQL.php
IP 데이터 업데이트 방법:
MYSQL 버전:
1. 인터넷에서 최신 버전의 Innocence IP 데이터베이스를 다운로드합니다. 설치 후 소프트웨어를 열고 "압축 해제"를 클릭하여 qqwry.txt 파일을 가져와서 Convert/ 디렉터리에 넣습니다.
2. Convert/convert.php에서 데이터베이스 구성을 수정하고, 이 PHP 프로그램을 실행하고, 해당 작업을 수행하여 IP 데이터 업데이트를 완료합니다.
NoSQL 버전(데이터베이스 필요 없음):
최신 버전의 Innocence IP 데이터베이스를 온라인으로 다운로드하세요. 설치 후 소프트웨어 설치 디렉터리를 열고 qqwry.dat를 찾아 src-NoSQL/ 디렉터리에 배치하여 이전 데이터 파일을 덮어쓰세요.