我在MyBB论坛上发表了自己的gtmetrix.com,并给出了这份绩效报告:
http://gtmetrix.com/reports/www.forum.joorchin.net/TdxokjnO
现在我有很多问题要提高页面速度和YSlow等级。
发布于 2012-08-09 12:16:57
我认为延迟解析javascript是指将所有javascript放在末尾,或者异步加载javascript。基本上,当浏览器看到脚本标记时,它将停止呈现页面,直到脚本标记中解释了javascript。这就是为什么它建议将所有的javascript放在html页面的末尾。您可能需要更改代码/js来处理此问题。
3用于缓存.swf / .js文件,如果您正在使用Apache模块,并将狂欢过期标头设置为相同
发布于 2012-08-09 13:02:58
与其使您的JS加载复杂化,只需将它们合并到一个JS文件中并进行缩小 (如果可能的话)。在CSS中做同样的事情,所以您只需要在每次页面加载时请求一个JS文件和一个CSS文件。
然后,通过将这些Apache设置添加到.htaccess
或http.conf
中,使用Apache控制所有资源类型的缓存头。
如果您有一个图像沉重的页面设计,您还可以考虑使用影像精灵来减少从服务器检索到的图像数量。此外,确保您的图像被压缩(即更小的KB大小)使用一个好的网络图像处理工具,如烟花,Photoshop等。
大多数性能问题都与发出HTTP请求的数量有关。关于缓存,您是正确的,但是最初的页面加载(即。在缓存被填充之前)也很重要,因为它是访问者对您的站点的第一印象。
https://stackoverflow.com/questions/11883127
复制相似问题