Skip to content

Latest commit

 

History

History
3 lines (3 loc) · 21.2 KB

README.md

File metadata and controls

3 lines (3 loc) · 21.2 KB

2014年我们玩过的那些产品

题图为盗图(侵告删)~~

2014年早已经过去,笔者(拖延症患者)一直比较忙,也经常被一些琐碎的烦心事拖着,所以很早就说要写的这篇总结来得比较晚,其实这些都是笔者懒的借口,经常被一眼看穿,人艰不拆,让患者安静地养病吧,哈哈。

好了,废话不表,按照时间先后列一列,被我们玩残的那些项目:

1、 i 楼市

产品就不过多介绍了,因为是接手的项目,主要是迭代优化升级。值得一提的是i楼市iPad版里地多媒体楼书制作比较精美体验较好,推荐大家下载欣赏,有需求的房企可以找楼市传媒进行定制。

a. 数据平台/抓取

之前的抓取一直用的火车头和java脚本来处理的,后来由于人员变动,改为nodejs抓取,由@cyclegtx@zhangzicong6 编程实现。

node做爬虫有几点优势:

  • 爬+保存是挺快的, 异步,适合实时抓取

  • 部署方便、跨平台几乎无障碍

  • 代码精简,效率高

患者对技术木有太深入的了解,具体nodejs做爬虫的介绍参见患者团队天机UED技术博客:http://ued.sexy/blog.html

但在此过程中我们遇到了一些问题,之前数据库字段设计过于严谨,后续工程师在抓取入库或根据新产品模块增加数据表和字段时采取了一些偷懒简便的方法,导致主表字段非常多,过于臃肿,而各字段之间的依存关系又比较复杂,最后导致我们新抓得数据很难直接入库。

所以在数据库设计上,我们一定要考虑好可扩展性,将每张表进行最小化设计(损失其他部分也能独立使用),保证数据库的健壮性。另外对数据库的修改(新增表、字段、关系等)一定要做好记录。

b.  客户端改版/交互实现

客户端的改版,主要更换成扁平化的风格,在内容呈现和人机交互上并没有太多亮点,这里不作细表。

本来计划3.0版实现数据可视化,接入一些大数据分析的内容,为用户提供买房、租房、卖房建议,但由于精力和资源都有限,所以搁浅了。

2、在线杂志Web App

PC版/手机版 交互实现

a.手机版http://mnews.iloushi.cn/

扫码访问

《楼市》杂志手机版做得比较早,也比较简单,当时不是正式项目,所以质量上并没有下多大功夫,但效果还算不错。

前端交互框架是由@cyclegtx 编写,为了实现页面跳转间的动画,模仿NativeApp的效果,所有内容都在同一页面加载,通过JS控制数据的获取,所以不利于搜索引擎爬虫抓取。

b.PC版http://www.iloushi.cn/magazine/

PC版仿的是flipboard翻页效果,为了保证SEO的效果,从列表页到详情页的跳转未作处理,每篇文章会生成静态链接。

内页为了保证与列表页阅读喜欢的一致性,采用的是从左到右的分栏阅读模式,在平板上体验较好。

杂志内容在后端处理上比较简单,简易的内容管理后台即可满足,由@Davi201104 弹指实现,这里忽略不表。

Q:为什么在线杂志没有做成响应式的呢?

A:的确期刊杂志的内容比较简单,适合做响应式,一套代码搞定。不过屏幕适配调试比较麻烦,代码也会由冗余,时间周期可能相较直接完成2套效果还要长,再者我们手机版是先开发的,又不愿舍弃,所以就没有做成响应式的。其实只是我们比较懒,哈哈。

关于响应式的案例及优劣,我们博客后续会更新,请关注哦。

3、 找坑儿

这个项目是我们利用空余时间搞的微信公号(前期由另外几个朋友维护),主要面向钓鱼爱好者,公号没有认证,而且还是个人订阅号,所以基本没有接口。但我们还是把它做成了一个产品,由于后面服务器出了问题,目前已经停止维护了。

a. 根据地名/坐标查询钓场

由于没有接口,我们无法直接获取用户的经纬度,所以只有通过用户输入城市名或发送位置给公号来返回钓场数据,大致用例:

  1. 用户输入城市名/发送位置给找坑儿公号

  2. 用户收取返回钓场多图文信息,第一条为钓场的地图聚合,数字标示出下面对应编号的钓场位置,点进去即地图页(上面的右图),其余9条为具体钓场信息(包括距离),点进去为钓场详情页

  3. 用户查看钓场详情页,拨打电话联系钓场或查看路线导航

使用到的接口与技术:

  • 微信接收消息接口、微信发送消息接口

  • 百度地图获取经纬度、自定义马点、导航等接口

  • PHP数据抓取入库等

b.钓鱼相关知识搜索功能

       用户发送关键字给公号,公号返回相应的问答内容。具体实现流程图:

       使用到的接口和技术:

  • 微信消息接收、发送接口

  • node爬虫即时抓取程序

  • 页面实时生成

c.渔获墙功能实现

钓鱼人非常喜欢分享(晒)自己的渔获,所以就设计了渔获图片墙这个功能。

截图这是第一版,比较简单,用户在公号里上传图片即会出现在图片墙上。但是图片归属并没有展示出来,而我们又没有获取用户信息的接口,为了解决这个问题,我们进行了曲线救国:

  1. 用户发送图片后,系统返回一串验证码,提示用户绑定账户

  2. 用户输入验证码,系统模拟管理员登录微信公众平台后台,寻找匹配验证码,获取相关用户信息后,图片及用户信息绑定入库

  3. 返回用户图片墙链接,图片墙展示图片及用户信息。

以上说明,即时在条件有限的情况,只要愿意挖掘,没有解决不了的问题。

4、买房邦

“买房邦”是基于微信公众平台开发的的微信公众号,主要为用户提供房产查询购买及咨询解答服务。

公号最终菜单功能结构为:

楼盘导航          我的            互动

 |—附近楼盘      |—优惠券       |—有问必答

|—优惠楼盘       |—砍房价      |—买房游戏

a. 附近楼盘查询功能实现

基于i楼市楼盘数据库数据,根据用户上传的地理位置信息(经纬度)对比楼盘经纬度计算出用户当前坐标最近的十个楼盘,并返回结果展示,用例:

  1. 用户点击公号底部菜单“楼盘导航-附近楼盘”;

  2. 系统返回9条具体楼盘信息及链接,头图为楼盘地图页链接;

  3. 用户点击附近楼盘地图进入地图找房页,或点击具体楼盘查看详情

使用到的接口和技术:

  • 微信获取用户地理位置信息接口

  • 微信发送消息接口

  • 百度地图JavaScript API极速版

  • PHP后端数据库查询

b.语音/文字查询相关问答资讯

功能流程:

  • 用户在公号里输入语音或文字;

  • 微信接口获取关键词(语音识别为文字),系统匹配i楼市数据库楼盘名称,匹配上便返回楼盘详情页链接;

  • 未匹配上,系统爬虫检索百度知道、链家房产问答、搜房问答,根据关键词密度及内容来源权重进行排序,生成问答内容页面并在公号里返回相关链接;

  • 用户点击图文列表浏览问答资讯结果页。

使用到得接口及技术:

  • 微信语音识别接口

  • 微信接收、发送消息接口

  • PHP后端数据库查询

  • Nodejs异步实时抓取爬虫

  • 中文分词算法

  • 关键词密度及来源权重排序算法

数据接口由@Davi201104 处理。爬虫是由@cyclegtx 使用node编写的异步抓取程序,实时多线程更换代理IP抓取百度知道、链家房产问答、搜房问答等页面内容,结果返回速度很快。并加入分词技术进行关键词密度计算,对结果进行权重排序,使返回结果跟贴合用户需求。具体实现请参见后续@cyclegtx 介绍。

c. 微信游戏

基于网上公布的2048 Web版源码进行的二次开发。名为“2048买房攻略”。

将2048方块等级2、4、8……2048依次改为床位、地下室、隔断……四合院,规则不变,UI未做大的修改。当时同期出来比较火的还是杜蕾斯公号发布的恋爱版2048。

不同的是我们首先加入了排行榜系统,用户关注买房邦公号即可记录信息进入排行榜。

另外@cyclegtx@Davi201104 基于微信的接口还开发了一套邀请对战功能:

用户点击邀请好友对战,分享链接给好友,好友点击以后,公号发送对方已接受对战的链接消息,点击链接即可查看双方数据对比。

使用到的接口及技术:

  • 微信获取用户基础信息

  • 微信发送消息

  • 数据图表展示chart.js

除这个,之前我们还第一时间弄出了flapybird的Web版,当时只在微博上发布,日访问ip达3000+,后面@cyclegtx 又基于公号接口尝试实现了“谁是卧底”等游戏,大神后续又制作了不少H5的互动小游戏,对这块有兴趣的可以关注团队博客更新。

d.砍房价活动

这是买房邦公号做的一期活动,用户分享本页面链接至朋友圈,邀请好友关注买房邦并点击“帮TA攒钱”,原用户即可减免房款100元。

目前这种活动各种公号已经泛滥了,做得比较好的是vivo手机、华为手机等类似邀请好友免费得手机等活动,这一块微信开始管制了,涉及到引导关注和分享的可能会被屏蔽,大家需要注意。

使用到的接口与技术:

  • 微信获取用户基础信息

  • 是否关注判定

  • 页面生成,链接绑定用户ID

  • PHP数据库查询

5、房麦

房麦为置业用户提供一个从房产政策、市场走势、法律条例、房贷费率到社区优势、房源特点等全方位的房产业务咨询服务平台。

基于嘀嘀打车的模式,用户发起置业需求,房产经纪人抢单回复需求,同时平台上还有其他涉及置业相关的税务、投资、法务等专家,用户在房麦平台上可与他们沟通咨询。

此APP及是一款基于语音的需求发布响应平台,也是一款即时通讯应用:

产品规划脑图:

使用到的接口及技术:

  • Java数据接口

  • Webview展示楼盘H5页面

  • 文字语音消息推送(极光推送)

  • Socket即时通讯

  • nosql存储

我们花了3个月时间,将安卓及iOS版全部开发完成,客户端分为用户端、房产经纪人端和大V(房产名人)端,房麦最终没有上线,主要在经纪人这块的资源整合没有跟上,而我们的竞争对手巨头搜房在我们1个月的时候就在搜房APP中加入了与我原型简直一毛一样的需求发布功能,后面我们开发完毕,赶集网就已经发布了“懒人找房”App,并且开始大力推广。

想来都是泪啊。互联网比拼的就是速度,其中包括很重要资源整合速度。

关于即时通讯这块客户端的实现请关注博客@zhangzicong6 的分享。

6、卖房邦

比房多多早上线的房产全民营销平台微信公众号。已交接给下一位产品同学,目前正在改版中,有兴趣的童鞋可以扫码关注:

7、智慧售楼处/Wifi智能路由

将智能路由器应用到房产上,用户连接免费Wifi会浏览相关房产广告,结合大数据用户分析,向不同的用户推送不同的广告(这一部分还没实现)。

值得一提的是智慧Wifi的微信聚客的作用——关注微信公号即可上网。

这块内容主要负责人不是我,所以细节这里不做详述,有兴趣的可浏览官网:http://wifi.iloushi.cn/weike/

8、微信营销平台/H5互动页面模板生成

a.  微官网/互动页面

案例列表(手机扫码浏览):

  

i楼市产品介绍  

互动页面案例列表

b. 微信红包

同买房邦砍房价活动,用户点击红包随机获得一定的金额,分享给好友,好友点击红包后,用户会增加一次拆红包的机会,分享好友越多获得的金额也越多,最终用户攒够一定的金额即可兑换奖品,兑换前用户必须关注指定的公众号。

红包活动是个很好的宣传推广及公号聚客的首段,但微信现在开始抵制这种强制关注和引导分享的行为,容易被屏蔽。

最终的数据:

期间由于我们准备不足,在高峰期时服务器根本扛不住,虽然这点数据对于大一点的公司根本不值一提。我们的公号初始用户只有不到200人,不到半天的时间,覆盖人群11+W,可见微信传播裂变指数级增长的威力。互联网的去中心化,让每个人成为传播的节点,微信营销有得搞。

c. 微信平台管理

跟网络其他微信营销平台一样,菜单设置、文章批量管理、活动管理、互动页面生成功能都有,只是聚焦于房产这块。这块已交接其他同事负责,这里也不做详述。

还有几个底下做着玩的小项目,这里就不提了。

总结

综上,这一年里做的东西着实不少,但是能拿出手的寥寥无几,主要是公司房产方面的项目。有的不一定是产品设计体验或者方向的问题。一个产品的成功基础就是用户需求,然后就是运营和资源整合了。

有什么的资源就应该做什么样的事情,很多产品我们做得比较早但却被后来者居上,主要还是投入的不够,毕竟项目太多,人力和资源都比较分散。

在i楼市的这一年多,收获非常多,感谢领导@zhenlihai 的信任和在工作上生活上的各种帮助,铭感于心,如今自己出来了,深感创业的不易,共勉。

以上只是对项目做了一个罗列,不够详细,毕竟是回忆。后面我会养成记录的习惯(拖延症治疗中),继续会跟大家分享互联网产品的一些东西,互相学习共同提高。

欢迎大家关注我们!

博客:http://ued.sexy/blog.html

微博:http://www.weibo.com/uedtianji

Github:https://github.com/uedtianji