使网站加载速度更快

时间:2012-02-26 21:21:30

标签: html css django

我正在开发我的第一个网络应用程序(www.shopperspoll.com)。这是一个基于Django的Facebook应用程序,我想知道如何让页面加载速度更快。很抱歉,主页现在一团糟,昨天开始做一些重大更改,但你会注意到页面加载需要很长时间。我想知道这是否与我在主机上设置Django的方式或其他方面有关。如果你能给我一些关于如何加快速度的指示,我真的很感激!

谢谢!

2 个答案:

答案 0 :(得分:6)

为了更好的页面加载,需要考虑几点 1)将所有javascripts放在外部,并始终在页面末尾加载脚本(在页脚中) 2)始终缩小javscripts和css 3)在加载过程中将所有CSS和javascript合并到一个文件中 4)利用浏览器缓存(用于css,javascript和图像) 5)在不同的域上托管静态文件,如css,javascript和图像。 (例如:static.shopperspersoll.com)
6)使用像firebug& amp; yslow检查加载时间。
7)使用cdn。

另请参阅此网址(来自雅虎的更好的网络效果):http://developer.yahoo.com/performance/rules.html

我希望这会有所帮助。

答案 1 :(得分:1)

至于Aby所说的内容,我还建议使用内容分发网络(CDN) - CloudFlare为他们提供免费套餐,这对您来说在增长初期可能会有用。 Aby的回答已经涵盖了大部分的加速,但是一旦你做到了这一点,CDN可以帮助将文件放在地理位置上更贴近用户。