驴图

项目地址

网址:http://www.lvtumap.com

项目说明

驴图主要为大家提供相关景点的旅游照片与图片的收集,让从网上就能找到自己喜欢的景点图片,或感受别人在景点拍到的别样风景。通过查看景点图片,大家可以分享自己的旅游经验,或者点评拍摄的美景照片,或通过微博分享与好友。景点数据来源于搜狐旅游网站,应该包含了大部分的全中国的景点信息。后期考虑加入全世界比较有名的景点。

开发日志

  • 2012-10-01 :搜狐网站景点数据抓取入库,并开始使用google geo api进行第一次经纬度地址匹配。
  • 2012-10-16:使用flicker search api进行第二次经纬度地址匹配,获取匹配精确到高的默认为对应地址。google 匹配需再进行人工审核,flicker匹配的碰到不正确的再慢慢反审核回来。
  • 2012-10-25:python+django搭建基于瀑布流的网站布局,实现model设计,页面url设置等。
  • 2012-11-01:基于实现sina oauth2.0 微博登录接入网站,并生成对应用户进行登录【因新浪微博审核比较难,国外的服务器,后放弃使用新浪微博登录,改为QQ微博登录】。基于python 参照原先新浪代码实现QQ oauth2.0编程 微博登录接入,可直接进行图片的转发到QQ微博。
  • 2012-11-05:修复相关ajax动态加载图片等bug,添加用户显示页面,添加管理员用户操作功能。
  • 2012-11-08:编写python脚本实现每日自动任务的图片抓取,编写python脚本实现日志的分割、服务器状况的监控、服务器数据库\程序的自动备份、sitemap的自动生成、垃圾图片的删除等自动化脚本。
  • 2012-11-12:服务器上部署django+gunicorn+nginx+mysql+ubuntu并调试上线。
  • 2012-11-13:图片抓取python脚本进行修改,添加人像识别,有人像的自动进行过滤并设置为垃圾图片,减少人工审核量。
  • 2012-11-16:修改图片python抓取脚本,减少每个景点抓取数量及查询周边半径大小,以最大化每日抓取景点的个数。现在抓取速度实在有些慢。抓完所有的景点可能需要至少1~2个月,有时间尝试设置更大的每日抓取量,就怕flicker会封ip.

驴图:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter