webgl之模型加载速度优化

webgl之模型加载速度优化1.首先选一个服务器流量带宽的服务器 2.其次是将静态资源放在oss对象存储上 ()3.

大家好,欢迎来到IT知识分享网。

1.首先选一个服务器流量带宽的服务器

2.其次是将静态资源放在oss对象存储上 ()

3.cdn 节点分压

一、放在oss 前后对比

放在oss之前,加载用了3分钟

webgl之模型加载速度优化

(2)放在oss之后 加载模型缩短到了26秒

webgl之模型加载速度优化

二、 使用ngxin gzip压缩

nginx 的配置

gzip on; # 启用gzip压缩的最小文件;小于设置值的文件将不会被压缩 gzip_min_length 1k; # gzip 压缩级别 1-10 gzip_comp_level 2; # 进行压缩的文件类型。 gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; # 是否在http header中添加Vary: Accept-Encoding,建议开启 gzip_vary on;

开启gzip压缩后 快了13秒

webgl之模型加载速度优化

使用nginx的缓存

nginx配置代码

        location ~* \.(html)$ {
          access_log off;
          add_header  Cache-Control  max-age=no-cache;
        }

        location ~* \.(css|js|png|jpg|jpeg|gif|gz|svg|mp4|ogg|ogv|webm|htc|xml|woff|obj|mtl)$ {
          # 同上,通配所有以.css/.js/...结尾的请求
          access_log off;
          add_header    Cache-Control  max-age=360000;
        }

状态码都变成了304 加载时间变成了一秒多。

webgl之模型加载速度优化

本次实验 并没有选择流量大的带宽,以及也没有采用分包,或者压缩模型。从几分钟的加载时长优化到了秒级。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/57396.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信