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

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

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

1、动静分离

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

2、裁剪

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

3、走CDN加速

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

4、格式优化

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

你最好是发页面地址吧。
还有,你打开网页的浏览器是什么呢, IE?
下面说一种情况:
如果浏览器火狐正常看到,IE中无法看到。
这里有个原因 。 模式应该为CMYK模式。 你更改为RGB模式即可。
如果说你路径没错。
猜的没错的话, 你应该是这个原因 。

这是因为你的本地电脑存在FSO,而服务器可能为了安全关闭了FSO功能,无组件上传需要FSO的支持。
如果你想开启FSO,可以和管理员直接联系,如果你对主机有控制权,你可以尝试:
开始-运行:
开启FSO:regsvr32 scrrundll
关闭FSO:regsvr32 scrrundll /u
如果管理员不同意或者是scrrundll被删除,那你只能使用组件上传模式了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13307307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-11
下一篇 2023-07-11

发表评论

登录后才能评论

评论列表(0条)

保存