Есть ли способы определить город пользователя без лимитных АПИ?
Есть задача на бэке(или фронте) определять по айпи пользователя его примерный город (т.е. будет стандартная плашка как в интернет магазинах с предложением города). Погуглил - везде предлагается использовать публичные АПИ, но на всех достаточно строгие бесплатные лимиты в пару сотен запросов в день, либо же лимиты платные. Как я понял GeoIP перестал поставлять бесплатный сервис, яндекс также на определение города требует от 18 тысяч рублей в год.
Есть ли решение, которое может работать без сторонних сервисов, или в этом плане кроме платных/лимитированных апи ничего дельного сделать нельзя?
Это ведь гроб кладбище для PHP, не получится переиспользовать соединение с прошлого запроса, и получается мы ограничились 60 запросами в минуту, а это совсем мрак.
Погуглил - везде предлагается использовать публичные АПИ, но на всех достаточно строгие бесплатные лимиты в пару сотен запросов в день, либо же лимиты платные.
Это ведь гроб кладбище для PHP, не получится переиспользовать соединение с прошлого запроса, и получается мы ограничились 60 запросами в минуту, а это совсем мрак.
Можно поднять рядом микросервис который не будет умирать так часто, будет хранить соединение так долго как только сможет, и использовать его в качестве прослойки к публичной апихе.