我正在研究客户现有的Wordpress博客,而且布局很重要。我使用Pingdom Tools进行了速度测试,它很慢!结果如下:
Total loading time:
29.9 seconds
Total objects:
172 (1631.5 KB)
External objects:
24 (536.2 KB)
HTML (X)HTML:
3 (39.8KB)
RSS RSS/XML:
0
CSS CSS:
25 (206.4KB)
Scripts Scripts:
43 (754KB)
Images Images:
95 (346KB)
Plugins Plugins:
0
Other Other:
6 (285.3KB)
Redirected Redirected:
1
差不多30秒!除了缓存页面,我还可以做些什么?会使用CDN是个好主意吗?我尝试使用minify插件,但他们不断打破页面。该网站位于共享服务器(Bluehost)上。
答案 0 :(得分:1)
首先,您应该使用Web Page Analyzer来测试网站,结果将为您提供多种加速网站的解决方案。您的总体目标应该是将每个建议都变为绿色。
首先减少可以通过缩小来完成的HTTP请求的数量,这结合了输出文件的数量并将它们分组到单个文件中,例如: 10 .js文件成为1个js文件。我建议使用W3Total Cache Plugin来执行此操作。
如果网站上有大量图片,您还需要确保使用Photoshop's Save For Web option优化每张图片,这可以大大缩短图片加载时间。您需要创建批处理才能执行此操作,以便一次性优化所有图像。
我还安装了WordPress插件jQuery Image Lazy Load WP,这可以很好地加快用户对网站的感知。
答案 1 :(得分:0)
Google的PageSpeed Insights以及GTMetrix都分析并建议已发布图片所需的压缩。根据从任一工具获得的建议,导航到TinyPNG以调整这些图像的大小,然后重新上传。它使用智能有损压缩来减少PNG和JPG图像的文件大小,同时保留完整的Alpha透明度。提供的输出尺寸小得多,质量也比Photoshop好。