网站开发中大量图片如何处理会减轻服务器压力

更新时间:01-27 教程 由 凉人心 分享

网站开发中大量图片如何处理会减轻服务器压力?

网站中若存在大量图片,可以通过以下方式减轻服务器的压力:

1、动静分离

将静态图片以单独域名形式来部署,这样便于后期将图片走CDN加速,缓解服务器的带宽压力,也可以让客户端浏览器并行加载图片;

2、图片裁剪

通过服务器端脚本(Nginx+Lua)可以做到图片的动态等比例裁剪,裁剪后的图片尺寸较原图小一点,节省带宽;

3、图片走CDN加速

图片资源走CDN加速后,访客访问图片的,图片会从距离访客最近的服务器下载(基本上不会去源站访问图片,这样源站请求减少,缓解了IO压力)。而且走了CDN加速,可以缓解不同网络服务商的网络环境差异(假设机房是电信的,用户是移动网络,使用CDN后用户访问网站速度上是有提升的)。

4、图片格式优化

webp格式的图片不会降低图片的质量,但是使用了webp格式的图片,其尺寸较jpg格式可以降低30~50%,性能提升很多。

声明:关于《网站开发中大量图片如何处理会减轻服务器压力》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2278345.html