caozha-ip é um módulo completo de transferência de endereço IP escrito com base em PHP nativo. Ele suporta aquisição automática de IP e consulta de IP especificado. Ele também suporta saída de json, jsonp, texto, xml, js e outros formatos de IP e endereço. também suporta Pode ser subdividido em países, províncias, cidades e regiões para facilitar a integração e uso em vários sistemas. O banco de dados usa MYSQL e os dados do endereço IP vêm do banco de dados Innocence IP, etc.
Como usar o caozha-ip Versão MySQL:
1. Importe src/caozha_ip.sql.zip para o banco de dados MYSQL.
2. Configure as informações do banco de dados src/caozha_ip.class.php.
3. Exemplos de referência: exemplos/ (contém vários métodos de chamada)
Versão NoSQL (sem necessidade de banco de dados):
1. Apresente src-NoSQL/caozha_ip.class.php
2. Exemplo de referência: exemplos/NoSQL.php
Método de atualização de dados IP:
Versão MySQL:
1. Baixe a versão mais recente do banco de dados Innocence IP da Internet. Após a instalação, abra o software e clique em “Descompactar” para obter o arquivo: qqwry.txt e coloque-o no diretório convert/.
2. Modifique a configuração do banco de dados em convert/convert.php, execute este programa PHP e execute as operações correspondentes para concluir a atualização dos dados IP.
Versão NoSQL (sem necessidade de banco de dados):
Baixe a versão mais recente do banco de dados Innocence IP online. Após a instalação, abra o diretório de instalação do software, encontre qqwry.dat e coloque-o no diretório src-NoSQL/ para substituir o arquivo de dados antigo.