我有一个网站,我正在做一个有餐厅评论的业余爱好。我希望用户能够添加新的餐馆,以及编辑他们可能或可能没有添加到网站的其他餐馆的信息。我不确定最好的办法是什么。我有一些我想过的选择,但我不确定。
只允许说谷歌地方的餐馆
允许用户手动添加餐馆并查看谷歌地点,并填写相关信息,如地址电话,如果不在谷歌的地方,然后让用户手动添加所有信息...如果是或不在谷歌的地方仍然必须手动接受餐厅到网站
有人有什么想法吗?
我也在运行rails如果我只是使用版本控制宝石来实现更新请求,这样我可以审核更新或新餐厅......
答案 0 :(得分:1)
我不是Ruby人,所以我不会对那部分发表评论。但是根据用户群的大小,我会通过用户审核来解决,或者手动完成。如果您没有那么多用户进行审核,那么新条目应该是可行的,如果您有很多用户,则应该可以接受任何新条目,然后允许用户标记错误的条目,例如在SO上或在foursquare上或Facebook Places。
当然,您可以选择接受Google商家信息中提供的任何内容,但只允许在那里找到的条目会让用户输入新信息变得烦人,这会阻止他们这样做。