【发布时间】:2011-10-23 21:02:34
【问题描述】:
我想让我的网站更快。我知道我可以制作 CSS 精灵并压缩我的 HTML 和 CSS。
还有其他方法可以优化我的页面速度吗?
一个例子是这个页面:http://www.vinderhimlen.dk/konkurrencer/vind-elektronik
加载分享按钮、评分星星和 Facebook 喜欢需要几秒钟。我真的很想优化它。我只是认为最小化 HTML 和 CSS 是不够的。
【问题讨论】:
-
你真的需要这么多分享按钮吗?我确实等了 30 秒并按下停止按钮(在我的 5Mbit/s 连接上)。
-
@Timofey - 是的,它是网站的重要组成部分。是否可以 JavaScript 缓存这些按钮?他们的速度很慢......
-
您应该告诉我们您使用的是什么版本的 Rails 和 Ruby,以及您使用的服务器安装设置。
-
在 Firefox 中安装 YSlow 插件并查看结果:51 个外部 Javascript; 9个外部样式表; 40 个外部背景图像...要与服务器建立 100 个连接以加载一个页面!
标签: ruby-on-rails performance ruby-on-rails-3 optimization