The following module was proposed for inclusion in the Module List:
modid: IP::Country
DSLIP: MdpOp
description: Fast lookup of country codes from IP address
userid: NWETTERS (Nigel Wetters)
chapterid: 5 (Networking_Devices_IPC)
communities:
irc #london.pm on london.rhizomatic.net
similar:
Geo::IP
rationale:
Very fast, pure Perl lookup of country codes by IP address. Stores
>30,000 IP ranges from the four regional Internet registries (ARIN,
RIPE, APNIC, LACNIC) in a 43KB database.
Avoids using performance-degrading network lookups against DNS or
whois.
Scripts are included with instuctions on how to create the database
from Internet registry statistics, just in case you don't trust my
monthly upgrades.
As opposed to Geo::IP, database upgrades are free, and module is
written in Perl rather than C.
Memory use is minimal (<200KB), and performance is great (>25,000
lookups/second on my 1.3GHz Athlon). If you're using a country
lookup within mod_perl, you should really consider switching to this
module.
enteredby: NWETTERS (Nigel Wetters)
enteredon: Wed Dec 18 10:01:29 2002 GMT
The resulting entry would be:
IP::
::Country MdpOp Fast lookup of country codes from IP address NWETTERS
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=60400000_d8d591a2ab9a483b&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=60400000_d8d591a2ab9a483b&SUBMIT_pause99_add_mod_insertit=1