提高网站的速度

时间:2011-02-08 13:43:14

标签: php

任何人都可以告诉我在编码创建网站(网站有更多东西)时我们需要考虑的事情,除了服务器问题之外的任何情况都不应该变慢......

4 个答案:

答案 0 :(得分:4)

雅虎保持速度优化的良好总结:

http://developer.yahoo.com/performance/rules.html

您可以使用FireSug插件YSlow测量您的网站:

http://developer.yahoo.com/yslow/

答案 1 :(得分:0)

让代码尽可能保持苗条。

尝试并使用AJAX调用,因此您无需刷新整个页面即可获取所需的信息。

http://www.w3schools.com/ajax/

希望有所帮助。

答案 2 :(得分:0)

好吧,我曾经做过一些事情来提高速度/减少HTTP请求:

  • css sprites
  • gzip compression
  • 基本的ajax请求通过get(post会做2个请求)
  • css样式表在分隔文件中
  • js文件如上
  • 缓存

在编码时,不管是不是OO,请确保你没有做一些让你的服务器变慢的事情(太多的ajax请求,太多的查询重复而没有缓存等等。)

答案 3 :(得分:0)

Adam发布的资源非常可靠。谷歌也有类似的指南,搜索“谷歌网络性能最佳实践”。

您需要考虑的其他一些事情包括尽可能地缓存以避免命中应用程序(查找memcached之类的内容),简化冗余或复杂的数据库查询,以及在应用程序中处理后台进程以便Web请求没有束缚。快速谷歌搜索您选择的环境应该会产生一些有用的信息。

其他有用的链接:

http://code.google.com/p/google-perftools/(效果分析工具) http://www.mnot.net/cache_docs/(非常深入的缓存教程)