扫码关注官方订阅号
请问一下,我的网站前端的JS 太多有没有什么办法来加快加载呢?
用CDN加速会不会好点呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
建议把script放在</body>的前面,也就是body的最后加载,防止为了加载js而阻塞页面。
适当使用CDN,改进缓存机制。
用grunt、gulp压缩代码。
gulp或者fis做js的ugly和合并。 能重用的代码就重用 静态文件丢去CDN(内网项目除外) 详情请看雅虎优化法则。
看自己网站是什么定位的: 1.如果这个网站纯属外包那直接就这样做好了,不报错,不出问题就行。 2.如果网站需要自己长期维护的话,推荐使用seajs等,使用的页面加载下,不使用就不加载。
ps: 如果你项目已经做的很大,页面已经很多,流程已经很复杂,那你基本已经很难修改,那建议,老的页面还是按照老的走,新页面新尝试,修改老的代码很麻烦,风险也高
可以试试sea.js,懒加载,也便于组织。开启压缩
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
建议把script放在</body>的前面,也就是body的最后加载,防止为了加载js而阻塞页面。
适当使用CDN,改进缓存机制。
用grunt、gulp压缩代码。
gulp或者fis做js的ugly和合并。
能重用的代码就重用
静态文件丢去CDN(内网项目除外)
详情请看雅虎优化法则。
看自己网站是什么定位的:
1.如果这个网站纯属外包那直接就这样做好了,不报错,不出问题就行。
2.如果网站需要自己长期维护的话,推荐使用seajs等,使用的页面加载下,不使用就不加载。
ps: 如果你项目已经做的很大,页面已经很多,流程已经很复杂,那你基本已经很难修改,那建议,老的页面还是按照老的走,新页面新尝试,修改老的代码很麻烦,风险也高
可以试试sea.js,懒加载,也便于组织。开启压缩