caozha-ip es un módulo completo de transferencia de direcciones IP escrito en base a PHP nativo. Admite la adquisición automática de IP y la consulta de IP especificada. También admite la salida de json, jsonp, text, xml, js y otros formatos de direcciones IP. También admite Se puede subdividir en países, provincias, ciudades y regiones para facilitar la integración y el uso en varios sistemas. La base de datos utiliza MYSQL y los datos de la dirección IP provienen de la base de datos de IP de Innocence, etc.
Cómo utilizar caozha-ip Versión MySQL:
1. Importe src/caozha_ip.sql.zip a la base de datos MYSQL.
2. Configure la información de la base de datos src/caozha_ip.class.php.
3. Ejemplos de referencia: ejemplos/ (contiene múltiples métodos de llamada)
Versión NoSQL (no se requiere base de datos):
1. Introduzca src-NoSQL/caozha_ip.class.php
2. Ejemplo de referencia: ejemplos/NoSQL.php
Método de actualización de datos IP:
Versión MySQL:
1. Descargue la última versión de la base de datos Innocence IP de Internet. Después de la instalación, abra el software y haga clic en "Descomprimir" para obtener el archivo: qqwry.txt y colóquelo en el directorio convert/.
2. Modifique la configuración de la base de datos en convert/convert.php, ejecute este programa PHP y realice las operaciones correspondientes para completar la actualización de los datos IP.
Versión NoSQL (no se requiere base de datos):
Descargue la última versión de la base de datos Innocence IP en línea. Después de la instalación, abra el directorio de instalación del software, busque qqwry.dat y colóquelo en el directorio src-NoSQL/ para sobrescribir el archivo de datos anterior.