返回信息流2016-3-20更新
现已开源:http://bbs.byr.cn/#!article/WWWTechnology/34897
做这个东西的想法由来已久,想要把论坛的十大做成类似知乎日报的形式,让它保存下来。这样就算某天错过了也能回头看是吧~
于是就在寒假开始做了。先从爬虫开始,把每天的十大爬下来了,然后这个月整合,入数据库,输出前端。
嗯嗯。先上几张效果图:
嗯,这目前只是第一版,样式什么的不要吐槽。。。因为实在是个想要赶紧拿出来给大家分享的东西,所以在自己最喜欢的前端都是妥协性质的随便写了下。。。另外,有些图片由于删除什么的,无法显示出来,我就用北邮人论坛的图标暂时代替了。。然后,晨间和晚间的意思是这样的,因为十大有可能发生变化,但是我没办法做到实时更新,只能在每天23:55和早上6:00爬取十大,做成晨间和晚间日报~希望能做到尽可能展现真实的十大哈哈哈
还有,这个项目只爬了十大的主题帖,并不提供回复的功能,因为不想做另外一个北邮人论坛客户端~当然后期会加入点赞和收录文章功能的~
整个项目在nodejs的环境下完成。
前端+后台:express+jade+stylus+mongodb
爬虫:cheerio+superagent+mongodb
另外,本来想用bootstrap+jquery等常用库。后来为了保证轻量、响应好,本项目只额外引入zepto.js,没有其他前端效果类框架,整体十分轻量。并对移动端做了相应的适配,手机端浏览效果也很好哟~
现在已经部署上线,地址:
http://topten.piegg.cn
~整体项目将在近期开源~其实爬虫的1.0版本已经开源~
爬虫:https://github.com/Molunerfinn/Nodejs-ByrTopTen
这个项目会长期维护,接下去要做的:
1.论坛用户登录,可以收录文章,可以点赞
2.开发IOS和安卓APP,采用RN或者类RN技术,用js完成~
开源万岁,js大法好~
这是一条镜像帖。来源:北邮人论坛 / www-technology / #34758同步于 2016/3/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
【分享|已开源】基于Nodejs的论坛日报——不错过每天的十大
PiEgg
2016/3/18镜像同步94 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复