服务器静态文件存储,服务器架构,图片存储_求静态资源服务器正确使用姿势,服务器架构,图片存储,linux - phpStudy...

求静态资源服务器正确使用姿势

求静态资源服务器正确使用姿势

需求描述:

小网站需要把目前全站的静态资源和用户form上传的静态资源存放在一个独立的服务器中;

启用独立域名后再使用cdn来分流;

但是目前有一个问题就是:如何把用户form上传的静态资源上传到“静态资源服务器”?

目前想了2个方案,不知道大家一般都是怎么弄的?

方案1

修改web服务器后台逻辑,把form表单上传文件直接移动到“静态资源服务器”对应的目录下。

优点:web服务器中不会有静态资源数据冗余,全部在“静态资源服务器”中。

缺点:相对别的方案较麻烦。

方案2

使用rsync同步,web服务器的附件目录有更新就直接同步到“静态资源服务器”

优点:方便、不需要改代码

缺点:web服务器有数据冗余

下图是有问题的,只适用于 form 表单只有一个 input=file 专用于上传

如果出现以下表单就逻辑有问题了,其他的数据web服务器就无法获取了

相关阅读:

requirejs的局部require的疑问

vue项目中,npm run build生成的index.html文件只有放在根目录下打开才能生效,怎么解决?

Xcode iOS 还是数据精度丢失问题,求教大神

url被腾讯预览器提示诈骗

json数据结构相互转换怎么操作?

vuejs 2.0 fliter 搜索过滤怎么做啊---新手

sublime text 3用中文输入时文字框在屏幕右下角该怎么解决?

app混合开发内嵌的h5网页 有个元素我只想在android中显示 ios不显示 怎么写

请问用react和express部署前端,用以下目录可行吗?科学合理吗?

CSS 真的有复用性和扩展性可言吗?我感觉我已经完全不会写代码了.....

MySql链接查询条件匹配

虚拟机如何访问 Mac 主机的本地站点

MYSQL查询union语句为什么没调成功,帮忙看看

上传文件按钮的显示问题

bootstrap pull-right

AngularJS1 指令隔离作用域中的双向绑定模型数据不能及时更新

js浅拷贝和深深贝的区别

Xcode8中Button的Slider如何设置?

中文语句中的实体关系抽取,具体怎么做?

表单中select和input的宽度不一致问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值