为什么要上传到ftp服务器
来源:8-7 后台商品图片的springmvc上传与富文本上传ftp服务器功能开发2

雪域沉销
2017-07-06
直接将图片上传到tomcat下不行吗?为什么还要上传到ftp服务器呢?
写回答
2回答
-
直接将图片上传到tomcat下可以,但用ftp服务器搭建一个文件服务器有其优势,如下:
上传到tomcat的文件,使用的时候如何取到呢?是用流读取文件吗?用ftp文件服务器的话,可以通过域名/文件名的方式取到;
如果是tomcat里的文件,如何使其和一个Product关联起来呢?是把File存到Product中吗?那Product入库的时候又怎么处理File呢?将File转码吗?这样都很麻烦。用ftp文件服务器的话,只需要将文件的全名(域名/文件名)以字符串的形式保存到Product中,从而使得Product入库的时候也很方便;
还有就是从后期扩展性上考虑,如果以后有多个tomcat服务器集群的话,那么文件在不同tomcat之间同步是个比较麻烦的动作,用ftp文件服务器存储文件,可以方便很多;
1912017-07-06 -
Geely
2017-07-06
赞!!!!!!!!!!!
40
相似问题