我在laravel系统中使用GEOIP插件。一切正常,但GEOIP的响应时间更长。我想重新部署它。
我试图获取简单的IP地址,但是它不起作用,因为我还需要进行国家/地区验证。
use \Torann\GeoIP\Facades\GeoIP;
$respondentLocation = GeoIP::getLocation();
我只需要快速响应就可以了。
谢谢。
答案 0 :(得分:0)
我对那个特定的库不熟悉,但是我假设它在查找远程数据(因此速度问题)。如果是这样,除了缓存记录,甚至可以预取数据(如果您的情况允许)之外,您无能为力。
看他们的文档,看来他们确实有适当的缓存机制:http://lyften.com/projects/laravel-geoip/doc/commands.html