大型网站的上传图片,文件处理?

时间:2022-08-28 19:07:00
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫

6 个解决方案

#1


会有专门的图片服务器,一般都不会只有一台,最好是使用两个主机名,这样的效果最好。这样有利于浏览器的并行下载,主站一般是直接通过图片地址引用使用图片的,如果图片数量很大,而且不经常改变,建议加上完整缓存,同时使用CND,这些都有利于减轻主站的负载,有利于网站的响应速度

#2


肯定的,图片还是很占硬盘空间的,肯定有单独的图片服务器,而且还要cdn加速,否则,访问也慢。

#3


大型网站一般都有自己的图片服务器站点。比如说img001.XXX.com,img002.XXX.com
跨域的上传一般来说有以下几个办法:
1、最简单的,在img001.XXX.com每个图片域下建一个page,用这个page上传。比如说img001.XXX.com/upload.aspx
2、使用FTP上传,在图片服务器下开FTP,通过FTP传过去,这个比较常见
3、通过WebService或者是WCF传过去。

当然还有其他的办法,上面是最常见的而已

#4


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
主站上传图片时直接将图片上传到图片站中。现在网上已经有一些控件可以很方便的传图了。你可以搜一下WEB图片上传控件。

#5


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
大型网站传图现在已经没有用iframe的了,你看QQ空间传图是专门用的控件来传的。

#6


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
现在一般网站上面传图的功能都是直接用的控件。别个都封装好了,可以直接拿过来就用。而且和网站整合也比较简单。做开发应该把主要精力放在自已的业务逻辑上面。

#1


会有专门的图片服务器,一般都不会只有一台,最好是使用两个主机名,这样的效果最好。这样有利于浏览器的并行下载,主站一般是直接通过图片地址引用使用图片的,如果图片数量很大,而且不经常改变,建议加上完整缓存,同时使用CND,这些都有利于减轻主站的负载,有利于网站的响应速度

#2


肯定的,图片还是很占硬盘空间的,肯定有单独的图片服务器,而且还要cdn加速,否则,访问也慢。

#3


大型网站一般都有自己的图片服务器站点。比如说img001.XXX.com,img002.XXX.com
跨域的上传一般来说有以下几个办法:
1、最简单的,在img001.XXX.com每个图片域下建一个page,用这个page上传。比如说img001.XXX.com/upload.aspx
2、使用FTP上传,在图片服务器下开FTP,通过FTP传过去,这个比较常见
3、通过WebService或者是WCF传过去。

当然还有其他的办法,上面是最常见的而已

#4


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
主站上传图片时直接将图片上传到图片站中。现在网上已经有一些控件可以很方便的传图了。你可以搜一下WEB图片上传控件。

#5


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
大型网站传图现在已经没有用iframe的了,你看QQ空间传图是专门用的控件来传的。

#6


引用 楼主 summeryTrees 的回复:
大型网站会单独把图片等做一个站点?以减少主站点的负载?那么在主站点上传图片的时候会用iframe引用图片站点的图片页吗?如何处理比较好,有没有代码借鉴一下,和直接用form,把form的action指向图片站点的表单有什么区别?我好希望能够解决这个问题,谢谢各位大神了。好迷茫
现在一般网站上面传图的功能都是直接用的控件。别个都封装好了,可以直接拿过来就用。而且和网站整合也比较简单。做开发应该把主要精力放在自已的业务逻辑上面。