图片的处理时放在web服务器好,还是放在图片服务器
图片的处理程序是写一个webservice来处理还有其他解决方案?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
图片的处理程序是写一个webservice来处理还有其他解决方案?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(15)
前面架个nginx就行了,超高性能
单独搭一个图片服务器。应用服务器给请求返回图片服务器上图片的链接,用户侧的浏览器/客户端会独立请求图片。nginx应该有压缩传输的能力,可用作图片服务器。
一个小型的图片http
https://gitcafe.com/xiongchuan86/XImageServer
自己架个图片服务器即可。
那解决方案是写一个webService来完成,或者有其它方案呢?
单独图片服务器比较符合你的需求
到超大量以后估计还要用到CDN,和内容服务器分开比较好
那解决方案是写一个webService来完成,或者有其它方案呢?我现在的水平只能想到webService
回复
webService应该也可以。不行再架个web服务器,要不自己用框架如MINA,Netty,用socket通信,实在不行,可用云图片存储,什么7牛云等等。
回复
谢谢,搞出来试试效率先
给图片服务器单独域名。图片服务器压缩,不要走web服务器了。
图片数据很大,访问也频繁。主要是我现在写的东西是提供给ios和android那边用的,所以为传输速度需要把图片进行一次压缩,压缩好的会存储起来提供下次相同的访问使用。我想问的是这个压缩的程序是放在图片服务器做,还是放在web服务来做压缩好?个人是个菜鸟,所以请教各位大侠
图片是肯定放在图片的服务器上了
那解决方案是写一个webService来完成,或者有其它方案呢?我现在的水平只能想到webService
主要还是看你的图片数据多少,如果数据量大,访问频繁,单独放在图片服务器。
你的疑问可能是:如果加了图片服务器后,用户上传图片如何处理吧?
通常我是把图片上传到web应用服务器,再用rysnc+notify同步到图片服务器,访问图片的URL指向图片服务器,当然,你也可用程序把web服务器的图片post到图片服务器,ftp是不错的选择,java,php都有成熟的程序例子。
如果把上传图片的”功能程序“放在图片服务器,可能涉及到的权限问题相对难处理。