Wenn apache module installiert ist, können Sie Ländercode mit bekommen:Unterschied zwischen der Installation geoip als PHP-Modul VS als apache2 Modul
$_SERVER['GEOIP_COUNTRY_CODE']
Mit dem PHP module/library, verwenden Sie:
geoip_country_code_by_name($_SERVER['REMOTE_ADDR'])
Was ist der Unterschied (Leistung etc ...) zwischen diesen 2 Lösungen? Welches ist das Beste? Für welche Bedürfnisse?
Ich denke, Apache-Modul geladen Erweiterung für jede Anforderung im Speicher, die schlecht für die Leistung sein könnte. (Oder Sie müssen Regeln mit GeoIPEnable Off/On
setzen, aber das ist nicht immer einfach ...) Also, wenn Sie GeoIP nur auf einigen Seiten benötigen, ist es besser für die Leistung, PHP-Modul zu verwenden?