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. 参考例:examples/(複数の呼び出しメソッドを含む)
NoSQL バージョン (データベースは必要ありません):
1. src-NoSQL/caozha_ip.class.php を導入する
2.参考例:examples/NoSQL.php
IPデータ更新方法:
MYSQL バージョン:
1. インターネットから最新バージョンの Innocence IP データベースをダウンロードし、ソフトウェアを開き、「解凍」をクリックしてファイル qqwry.txt を取得し、それをディレクトリー Convert/ に置きます。
2. Convert/convert.php のデータベース構成を変更し、この PHP プログラムを実行し、対応する操作を実行して IP データの更新を完了します。
NoSQL バージョン (データベースは必要ありません):
Innocence IP データベースの最新バージョンをオンラインでダウンロードし、インストール後、ソフトウェア インストール ディレクトリを開き、qqwry.dat を見つけ、それをディレクトリ src-NoSQL/ に配置して、古いデータ ファイルを上書きします。