avallac/geoip

安装: 5

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:项目

v1.0.0 2018-02-28 09:08 UTC

This package is not auto-updated.

Last update: 2024-09-20 07:36:12 UTC


README

Latest Stable Version codecov.io

描述

一个使用react-PHP编写的演示程序,用于确定IP地址的地理位置。

特点

  • 缓存查询以提高服务效率

安装

  1. 运行 composer create-project avallac/geoip
  2. 如有需要,请编辑 geoip/etc/config.yml
listenPort: Номер слушающего порта
cacheLifeTime: Срок жизни кэшированных записей. В секундах.
cleanTimer: Интервал очистки старых записей. В секундах.
  1. 运行 php ./geoip/bin/geo_ip_server.php

方法

  1. GET /ip2geo?ip=x.x.x.x 返回包含纬度、经度和英文国家及城市名称的JSON响应。
  2. GET /status 返回包含自服务启动以来的时间(以秒为单位)和缓存中记录数量的JSON响应。