请教下各位大牛 最近 老大开会 说要买台图片服务器 然后 把图片文件上传到图片服务器 让我研究下 但是我以前都是直接上传到当前服务器 这个 应该如何上传到另一台服务器呢 服务器我是 linux 散装的 lnmp 还有个php加速软件 memcached 其他服务器上没东西了
服务器 Linux php 文件上传
静态服务器厂商一般都会有相关 SDK 的,比如阿里云的 SSO,用户装图片上传到你们自己的服务器,你再在使用 SDK 上传到静态服务器就行啊
常见的有4种方法 虚拟主机等权限低的,一般在上传成功或者图片处理完成以后通过ftp协议等把文件推到其它服务器上
大型网站里,我们一般用下面几种方法 1,上传地址随机生成,指向到不同的服务器,以达到每个服务器上传压力和存储负载均衡 2,上传服务器上有事件监听事件,有新文件上传,可以使用rsync等协议将文件推到其它服务器 3,通过CDN等方式在有需要的时候,将文件同步到其它服务器
大概有两个思路 [1]图片服务器上跑程序,接收上传的图片数据{当然要考虑跨域,session共享这些必须的安全限制} [2]本地服务器接收数据,然后用ftp模块或者curl传送到图片服务器上面 至于老的图片数据,可以保持不变,如果要迁移,可以设置服务器的sync同步数据或者直接ftp上传多一次,当然。迁移后要批量修改数据库存放的图片地址{一般域名会有变化}
我有一个思路是这样子的,在不改变现有的图片上传架构的前提下,使用 PHP 的FTP功能将这些图片全部 Copy 到图片服务器,然后再将本地图片删除,在前端调用的时候使用 JS 正则更换所有的图片地址,
楼主可以尝试一下,
或者是使用 CURL 方法将图片存到图片服务器
图片转移一下, 另一台服务器也搭一个lnmp, 上传模块抽取出来, 转移到另一台服务器, 完毕。
我是站着说话不腰疼的。 具体还要考虑到图片是否转移,图片路径等问题。 浙江卫视一场屠杀。
另一台服务器如平常一样写一个表单接收图片的程序并返回图片信息即可。
如何让服务器完全支持 UTF-8 编码?
linux服务器load average飚的很高,但是cpu和内存还可以,这是怎么回事呢
请教图片服务器的问题
服务器无法启动网站安装程序
阿里云SLB总不是特别稳定,准备上OCS来做SESSION,大家有试过的么?
如何打造高安全性的web环境?
学习Linux的几点建议
最先进的战舰也使用Linux