Asp.net 哪台服务器最适合托管映像?

Asp.net 哪台服务器最适合托管映像?,asp.net,apache,iis,lighttpd,Asp.net,Apache,Iis,Lighttpd,我想将所有网站(在ASP.NET中开发)映像移动到另一台服务器。图像托管服务器应仅用于图像处理,如图像大小调整等 哪台服务器最适合此操作?使用另一台IIS服务器将再次需要更多投资。我可以选择Apache或Lighttpd吗 此外,即使负载很重,服务器也应该能够处理/调整图像大小。请建议哪一个更好?对于静态文件服务,我发现性能比Apache快得多 您还可以使用web代理/缓存,如或(这是Facebook使用的)。两者都将提供出色的性能 对于图像大小调整,我相信Nginx中有一些插件可以帮助您完成这

我想将所有网站(在ASP.NET中开发)映像移动到另一台服务器。图像托管服务器应仅用于图像处理,如图像大小调整等

哪台服务器最适合此操作?使用另一台IIS服务器将再次需要更多投资。我可以选择Apache或Lighttpd吗


此外,即使负载很重,服务器也应该能够处理/调整图像大小。请建议哪一个更好?

对于静态文件服务,我发现性能比Apache快得多

您还可以使用web代理/缓存,如或(这是Facebook使用的)。两者都将提供出色的性能

对于图像大小调整,我相信Nginx中有一些插件可以帮助您完成这些事情。不太清楚清漆。

我同意使用。您可以使用它来调整图像大小。另一方面,您可能只想使用类似的脚本编写您正在寻找的行为。要求提供

一种考虑效率的图像处理系统。它适用于大图像(图像大于您机器中的RAM数量),也适用于彩色图像。它可以比其他软件包(如ImageMagick和GIMP)更快地执行许多图像处理任务,并包含一些特殊功能,如从多个部分创建单个“马赛克”图像


根据您的需求,简化的自定义守护进程可能比nginx+Perl+ImageMagick处理队列提供更高的性能。

另一个想法是,通过将图像托管在内容交付网络(CDN)上,遵守其中一个想法。这将把你的图像放在几个服务器上,你的客户机将在最近的服务器上为每个客户机提供图像。这里有一位这样的主持人,尽管我无法评价它的质量:


我不确定是否有CDN主机支持用于图像大小调整的可执行代码。虽然为了获得最佳性能,我建议尽可能将您的所有缩略图保持为静态图像,并使您的大小调整过程成为网站外部发生的事情。

Lighttpd非常轻量级,返回页面和文件的速度比apache和iis快,但youtube使用Lighttpd的原因只有一个


您还可以设置一个代理(squid)来提高性能,如果您在计算机上使用gimp,您可以使用它来代替调整大小,但使用插件save for web保存到web,我相信他们的是一个cmdline程序,您可以运行该程序来调整图像大小:)

无耻的插件,但它是一个成熟而稳定的映像服务器,与ASP.NET配合得很好。

过去7年我一直在使用Bluehost server。他们为我提供了强大的服务器和良好的服务

我是一名网站开发人员,有10年以上的经验,根据我在IT部门的经验,服务器性能对用户流量和网站加载时间起着更重要的作用,因此服务器应该具有最小延迟速度(100毫秒到250毫秒之间)以实现网站加载速度和速度优化

我的Bluehost服务器提供70-80ms的延迟速度。所以我建议你选择Bluehost

我的服务器链接:

多谢各位