文章标签 ‘Web’
说到对前端的优化,不得不提到Yahoo 的 Exceptional Performance Team,他们的努力,为我们提供了34条优化建议,并且提供了Firefox下面进行前端分析的扩展YSlow,根据 YSlow对网站的分析报告,逐条进行优化即可。下面只是总结一下我在优化我们网站时针对YSlow分析生成的报告中需要配置服务器端的部分: 1.Add Expires headers 在HTTP/1.1中,Expires headers出现在Caching in HTTP中,用户通过浏览器第一次访问我们的网站时,会请求很多静态文件(css,js,图片等),我们可以通过添加Expires headers来缓存这些文件,以Apache为例: 先注释掉httpd.conf里面的 LoadModule headers_module modules/mod_headers.so 在文件末尾添加上: ExpiresActive On ExpiresDefault "access plus 1 year" 这里我将文件的有效时间设置为1年。 关于Apache mod_headers的文档,查看这里 2.Compress components with gzip 用gzip压缩服务器端和浏览器端传输的数据,可以大大减少流量,按照YSlow中的说法:“Approximately 90% of today’s Internet traffic travels through browsers that claim to support gzip”,所以我们大可启用gzip压缩来减少流量。也是以Apache为例: 注释掉http.conf里面的 LoadModule deflate_module modules/mod_deflate.so 添加 DeflateCompressionLevel 6 AddOutputFilterByType [...]
与朋友分享文件,是WEB2.0中很流行的一个应用,比较出名的有box.net,国内的比较好的有live-share, 最近发现了一个更加不错的类似的网站,用起来也很简单,类似live-share,不过比live-share好的是它有提供中文版本,推荐给大家: http://www.fs2you.com/zh-cn/
学PHP&MySQL必看的圣经,个人特别推崇,看看CSDN里面的介绍吧: 本书将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子。
