网站首页小文件很多,导致相应很慢,大家有什么优化策略?
例如这个网站:http://www.niwodai.com/
他这里首页小图片,css 和js 文件 很多,部分图片他们是拼接到一起的。
问题:1、 这种小文件比较多的页面怎么优化?除了把这些小图片合并到一起
2、js 、css文件如何合并到一起。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
1、tomcat配置gzip
2、静态文件配置nginx
3、缓存
4、升级带宽和硬件
webpack
图片尽量做处理后展示,我看到几张100像素的图片用了原图,近400K大小,没必要
楼上说的都对
六楼说的对
四楼说的对
三楼说的对。
一楼说的对。
js文件尽量放在body结束前(即:尽量不往页面的前面放),这样可以加快页面渲染速度。小图片就css sprite处理,大图片压缩一下。静态资源要利用好缓存机制。开启js和css的gzip压缩,至于js和css的合并问题,还是要看具体业务,根据情况手动合并,或者使用类似nginx的concat模块按请求合并。
1. 小文件合并,JS,CSS 压缩
2. 静态文件放到 Nginx 等反向代理上
3. Nginx 等启用压缩,缓存
4. 有能力的搞 CDN
5. 升级硬件,带宽
6. 去掉代码里不必要的代码