ユーザーがどこからアクセスしているかを調べるための地理位置情報ツールを提供するサービスがたくさんあることは承知しています。私が取り組んでいる Web サイトは、複数の地域で運営されている e コマース サイトです。訪問者が Web サイトにアクセスすると、訪問者がどこから来たのかを特定し、ユーザーに関連する通貨/言語を表示する必要があります。
過去にmaxmindを使用していましたが、より良い解決策があるかどうか疑問に思っています。私は、この分野での経験を持つ開発者に、何が利用可能で、さまざまなソリューションの長所と短所は何かについての知識と専門知識を共有するよう呼びかけています。
追加情報: 問題の Web サイトは主に Java (Spring) と PHP (Kohana) の組み合わせで実行されているため、これらのいずれかのライブラリも検討できます。訪問者の国の ISO コードを取得できれば、どの通貨を使用するかを判断するための解決策が既にあります。
更新
この質問にアクセスした人のために、結果の大まかな説明を残しておきます。
地理位置情報:このスレッドで提案されているように、ユーザーの位置を検出するために freegoip を使用しました。
言語:ユーザーに使用する言語を決定する際に、PHP を使用してユーザーのブラウザーに設定されている言語を確認しました: http://www.php.net/manual/en/function.http-negotiate-language.php