3

私はロケーションベースのアプリに取り組んでおり、ユーザーのIPアドレスからのユーザーのロケーションをRailsに保存したいと思います。私は現在geokitを使用しており、ユーザーのIPを介して場所を取得できますが、データベースに保存せずにこの情報を保存するための最良の方法は何であるか疑問に思っています(したがって、初めての/未登録のユーザーは登録/ログインせずに位置情報機能)。

私が挙げることができる最も良い例は、GrouponまたはLivingSocialが、アプリに初めてアクセスしたときにどこにいるのかを「知る」方法です。彼らはIP経由であなたの場所を取得し、おそらくそれをセッションに保存します。これが最善の方法ですか?もしそうなら、どうすればレール/ジオキットを使用してそれを行うことができますか?

さらに情報が必要な場合はお知らせください。ありがとう!

4

1 に答える 1

2

登録がない場合にユーザーセッションにプッシュして参照できない理由はありますか?物理IPを場所に関連付け、それを参照するキャッシュテーブルを作成することもできます。

于 2011-02-09T16:48:55.830 に答える