新版的跟随表单上传,通过了ajax 形式进行一次性提交
跟随表单的做法目前还有,但是已经越来越少了
优点是每次都随着自己的业务表单提交,不会出现垃圾文件
缺点是如果文件太大,提交表单的时间将会很长,而且看不到进度...异步上传
为了解决提交表单时文件太多/太大,导致提交表单的时间延长,开发者采用了新的方式进行上传,也就是 异步上传
表单还是原来的表单,在选择文件之后,前端将会立即请求另一个 文件上传的接口,直接将文件上传...为了节省服务器带宽,可以直接使用 oss(对象存储) 服务,使用阿里云/腾讯云对象存储进行存储文件
用户访问也是直接访问 oss 不需要占用服务器的带宽,节省服务器带宽成本
文件路径存储
一般情况下,我们都是存储文件的相对路径.../Upload/avatar/1.jpg"
如果是通过服务器存储的话,在网页中浏览器会自动加上当前域名进行访问文件 :"http://www.php20.cn/Upload/avatar/1.jpg..."
但是如果通过oss存储方案的话,很明显,直接存储相对路径的话,没法直接访问,但是存储绝对路径的话,如果阿里云oss域名改了,或者说服务器迁移了,就会造成原先数据全部不能使用,那该怎么解决这个问题呢