年前,家里添了NAS,于是开始疯狂的下电影(PT),然后对PT系统产生了浓厚的兴趣,于是在今年的休息时间,使用MEAN(mongoDB, Express, AngularJS, NodeJS)
开发一个PT(private tracker)
系统,相当于前几年流行的NexusPHP
一样的系统。
基本信息
项目地址:https://github.com/taobataoma/meanTorrent
顶目演示:DEMO 北美服务器,有点慢,请凉解
qq讨论组:291843550
主要实现功能
1, 纯Node实现的tracker
2,完备的种子上传、下载、管理、促销、推荐等功能
3,电影电视剧详情从TheMovieDB加载
4,评论、消息中心完全支持Markdown
格式
5,邀请发放及邀请注册
6,多语言支持,目前只支持中文与英文
7,bit下载客户端黑名单过滤
8,功能基本完备的聊天室(socket.io
),实现了用户列表,ban踢,汽泡式消息,文字字体及颜色等
9,更多功能介绍请移步github
待实现功能
1,论坛 2,vip捐赠通道 3,商务功能
个人总结
使用MEAN框架也很长时间了,现在流得的框架特别多,但个人认为,自已最熟悉的就是最好的,这样上手快,开发效率高。由于mean
使用的是Mongo
数据库,所以对于某些同学来说,可能不太习惯,如果你喜欢使用mysql
, 那么请查看我的第二个开源项目,将mean里面的m换成sequelize
了,你可以使用你熟悉的数据库,具体地址https://github.com/taobataoma/imean
如果您对我的项目感兴趣,可以加入进来,我们一起完善它,一起维护一个全新的PT系统,如果你有相关的技术问题,我们也可以一起讨论, QQ群:291843550
最重要的,如果觉得不错,请为我star,欢迎fork,谢谢! ;)
Star+1
ding
mark