能用程序解决的问题绝不BB之租房篇章...

项目缘起于高德API+Python解决租房问题,
修修补补之后上线了58公寓高德搜房(全国版)http://woyaozufang.live:8080

经过了多次代码优化、内容改版、新增房源等...

相关文章可移步知乎专栏:一只程序汪的自我修养
代码全部开源在:liguobao/58HouseSearch

代码主要是ASP.NET Core全套 + Docker部署,相关技术文章以后再发了....

清明节放假了,大活人也不成去过节嘛。

所以....

闲着蛋疼 + 没发工资=没钱出门 + 孤苦一人家里蹲的本辣鸡又去更新了一波liguobao/58HouseSearch 项目了。

地址依旧还是:http://woyaozufang.live:8080/

想想上次大版本更新(“woyaozufang.live”域名上线 + 可能没卵用的高级搜索...)[https://zhuanlan.zhihu.com/p/27940606]已经过去大半年了,半年来基本就是修修补补堆代码。

然后...整个项目代码已经没法看了。

什么为了支持SQL搜索引入MySQLHelper,

什么为了拆分数据把几个来源的数据分别落地到不同表,

什么为了突破反爬虫引入代理IP(并没有卵用)...

上面这些东西都成了陈年鸡肋,最后决定统统干掉。

主要有这些功能:

通过实时爬虫获取公开租房信息,直接在高德地图上直观展示租房信息,同时提供住址到公司的路线计算(公交+地图 or 步行导航),已实现【58同城品牌公寓】、【58同城诚信租房】、【上海互助租房】、【豆瓣租房小组】、【CCB建融家园】数据展示,部分房源价格支持筛选功能。

首页大概这样子...

真正有用的页面在这里:http://woyaozufang.live:8080/Home/HouseList?cityname=上海

选择一下自己的工作地点,如下:

点一下上面的图标定位,如下:

点一下图标的文字,直接跳到数据来源页面(豆瓣/58品牌公寓/上海互助租房/CCB建融家园...)

首页More支持切换城市:

高级搜索支持关键字搜索:

CCB建融家园的房源:

移动端适配

欢迎大家提issues和奉献代码....
逃。

posted @ 2018-04-07 23:15  李国宝  阅读(318)  评论(1编辑  收藏  举报