私の小さなサイトは、アクティブなユーザの場所をフィルタとして使用して、テーブルのアイテムのリストをプールする必要があります。彼らはあなたが選択した場所によってフィルタリングされている、あなたは「DVD」で検索が、結果はすべてのDBからでないCraigslistを、考えて私の質問は2つのレベルがあります。郵便番号でフィルタリングするか、他の場所に基づくデータ検索の戦略
- 私はラ・クレイグズリストを行く必要がありますが、ユーザーに都市レベルの場所を使用するように依頼するのですか?この問題は、ハードコードされた手作りの場所リストを生成する必要があるということです。ユーザーに郵便番号を入力するように依頼し、郵便番号と同じまたは特定の距離にあるすべてのアイテムをプールします。
郵便番号を好むようですそれはもっとエレガントな解決策だと思われますが、地球上でどのようにすべての郵便番号のDBを作成し、郵便番号12345を与えて1マイルの距離のすべての郵便番号を取得する機能を実装するのですか?
これはかなり多くのサイトが私と同じようなニーズを持っているので、これはかなり一般的な「タスク」なので、ここではホイールを再発明しないことを願っています。