项目二在写的一个网盘管理程序, 目前是半成品, 贴几张图给大家看看.

这个程序暂时命名PTDISK

前端UI用的基于bootstrap的一套东西, 叫做matrix-admin.  不过已经面目全非了, 原因是被我和组员增加和修改了很多东西.

后端用的THINKPHP  因为上手简单嘛~   组员用THINKPHP开发,难度也小一些.  我可以边学边做, 但我不能这样要求我的团队跟我一样.


这套东西主要是模仿百度网盘来做,   实现基本的上传,下载, 图片在线浏览  文档在线查看,  流媒体观看视频.  过程中我还研究了下百度的那个秒传,  用PHP的数据流操作 是可以实现所谓的秒传的,  通过文件的分包 得到唯一码,  之后看数据库里有没有相同的,  有就结束上传, 提示上传成功,  没有 那就继续上传喽.   但是这里有个弊端, 就是apache在大文件上传上有问题. 超过500M的文件就容易出错,   所以采用了plupload来做上传,  经测试 上传3G以下的文件完全没问题.   而大于3G的文件服务器就吃不消了,  原因是大文件上传中,服务器接收到的数据越来越多,占用内存资源越来越大,CPU也越来越吃紧 处理速度越来越慢, 最后就当机了.......    当然, 也想过其他办法, 但最终得到结论是 大文件上传 用HTTP协议就是个错. 并发量大的情况下, 服务器根本吃不消.    理想的解决方案还是和几个大公司的网盘一样, 用AS3或其他编程语言开发插件, 用SOCKET,FTP 来解决问题,


题外话说一下,   JAVASCRIPT和JQUERY框架  我们只教了一周, JAVASCRIPT的面向对象都没教过.   JS让我写的乱七八糟一大堆,  一点都不整洁.....  自己觉得见不得人.


网盘中的文件夹名字是瞎写的,   没有小电影的存在,   所以, 朋友们别来找我要种子噢  真的没有!



额... 广告一下,  马上毕业. 面临找工作.   希望有能力的朋友帮忙推荐个工作. 我的要求就一条, 要是产品型公司,或好的技术团队.  因为我需要成长 联系QQ 827887  谢啦




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值