我的小站点应该使用活动用户的位置作为过滤器来汇集表格中的项目列表。想想Craigslist,在那里你搜索“DVD”,但结果不是所有的数据库,它们是由您选择一个位置过滤我的问题有2级:通过邮编或其他基于位置的数据检索策略进行过滤
- 我应该去一拉Craigslist的,并要求用户使用城市级别的位置?我的问题是,你需要生成在我看来是一个硬编码,手工制作的位置列表
- 我应该去a-la-zipCode。要求用户输入自己的邮政编码,然后集中是在相同或从他邮政编码一定距离的所有项目。
我似乎更喜欢邮政编码因为它似乎更优雅的解决方案,但究竟如何创建一个所有的邮政编码的DB和实现邮政编码12345的功能,获得所有邮政编码在1英里的距离?
这应该是相当普遍的“任务”,因为许多网站都有类似于我的需求,所以我希望不要在这里重新发明轮子。