文件在线预览解决方案 核心主要是kkFileView的代码,主要在其基础上增加了fastdfs相关内容 更加符合当前文件在线预览,kkFileView地址:https://github.com/kekingcn/kkFileView
在kkFileView基础上增加如下内容:
1.文件存储在fastdfs文件系统中
2.文件访问通过nginx-fastdfs module进行,效率更高,更符合实际使用环境
3.文件访问进行token权限控制
4.文件的存储进行了去重处理(FastDHT)
如果对fastdfs安装及配置不熟悉可参考:http://srobert.pythonanywhere.com/article/7
fastdfs文件存储的去重问题(FastDHT)可参考:http://srobert.pythonanywhere.com/article/30
如何启动可参考kkFileView:https://github.com/kekingcn/kkFileView
图片预览:
doc文档预览:
ppt文档预览:
excle文档预览:
media文档预览:
无权文档预览(返回内容通过fastdfs中http.conf配置 详情可看http://srobert.pythonanywhere.com/article/7):