I’m looking into the location tracking options for Matomo. There is two options for reading GeoIP databases.
- Using PHP API to read the database.
- Using HTTP-server module.
The documentation says option 2 is faster and more accurate. But that solution only works with normal browser tracking. Then i saw there is an optional C extension for the PHP API used in option 1 recommended for high traffic instances. Is this solution equally good as solution 2 or is that still faster? Solution 1 with the C extension seems more simple and less complex than solution 2.