caozha-ip ist ein vollständiges IP-Adressübertragungsmodul, das auf nativem PHP basiert. Es unterstützt die automatische Erfassung von IP und die Abfrage bestimmter IP-Adressen. Es unterstützt auch die Ausgabe von JSON, JSONP, Text, XML, JS und anderen IP- und Adressformaten Unterstützt auch Es kann in Länder, Provinzen, Städte und Regionen unterteilt werden, um die Integration und Verwendung in verschiedenen Systemen zu erleichtern. Die Datenbank verwendet MYSQL und die IP-Adressdaten stammen aus der Innocence IP-Datenbank usw.
So verwenden Sie caozha-ip MYSQL-Version:
1. Importieren Sie src/caozha_ip.sql.zip in die MYSQL-Datenbank.
2. Konfigurieren Sie die Datenbankinformationen src/caozha_ip.class.php.
3. Referenzbeispiele: examples/ (enthält mehrere Aufrufmethoden)
NoSQL-Version (keine Datenbank erforderlich):
1. Stellen Sie src-NoSQL/caozha_ip.class.php vor
2. Referenzbeispiel: examples/NoSQL.php
Methode zur IP-Datenaktualisierung:
MYSQL-Version:
1. Laden Sie die neueste Version der Innocence IP-Datenbank aus dem Internet herunter. Öffnen Sie nach der Installation die Software, klicken Sie auf „Entpacken“, um die Datei qqwry.txt zu erhalten und im Verzeichnis „convert/“ abzulegen.
2. Ändern Sie die Datenbankkonfiguration in „convert/convert.php“, führen Sie dieses PHP-Programm aus und führen Sie die entsprechenden Vorgänge aus, um die Aktualisierung der IP-Daten abzuschließen.
NoSQL-Version (keine Datenbank erforderlich):
Laden Sie die neueste Version der Innocence IP-Datenbank online herunter. Öffnen Sie nach der Installation das Softwareinstallationsverzeichnis, suchen Sie qqwry.dat und legen Sie es im Verzeichnis src-NoSQL/ ab, um die alte Datendatei zu überschreiben.