zoukankan      html  css  js  c++  java
  • 谷歌YSlow准则

    谷歌YSlow准则


    YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。

    测试个人站点


    通过测试个人站点可以获得下面的数据

    23条准则


    Make fewer HTTP requests

    译为:减少HTTP请求次数

    Use a Content Delivery Network (CDN)

    译为:使用CDN

    Avoid empty src or href

    译为:避免空的src和href

    Add Expires headers

    译为:为文件头指定Expires

    Compress components with gzip

    译为:使用gzip压缩内容

    Put CSS at top

    译为:把CSS放在顶部

    Put JavaScript at bottom

    译为:把CSS放在顶部

    Avoid CSS expressions

    译为:避免使用CSS表达式

    Make JavaScript and CSS external

    译为:将CSS和JS放到外部文件中

    Reduce DNS lookups

    译为:减少DNS查找次数

    Minify JavaScript and CSS

    译为:压缩js与css文件

    Avoid URL redirects

    译为:避免跳转

    Remove duplicate JavaScript and CSS

    译为:删除重复的JS和CSS

    Configure entity tags (ETags)

    译为:配置ETags

    Make AJAX cacheable

    译为:可缓存的AJAX

    Use GET for AJAX requests

    译为:使用GET来完成AJAX请求

    Reduce the number of DOM elements

    译为:减少DOM元素数量

    Avoid HTTP 404 (Not Found) error

    译为:避免404错误

    译为:减少Cookie的大小

    译为:使用无cookie的域

    Avoid AlphaImageLoader filter

    译为:不要使用滤镜

    Do not scale images in HTML

    译为:不要在HTML中缩放图片

    Make favicon small and cacheable

    译为:缩小favicon.ico并缓存

  • 相关阅读:
    局部加权回归、欠拟合、过拟合(Locally Weighted Linear Regression、Underfitting、Overfitting)
    损失函数(Loss Function)
    线性回归、梯度下降(Linear Regression、Gradient Descent)
    从BSP模型到Apache Hama
    Apache Hama安装部署
    C#中的面向对象编程
    0<Double.MIN_VALUE
    Java方法的参数传递方式为: 值传递
    数据取对数的意义
    UBuntu安装配置记录
  • 原文地址:https://www.cnblogs.com/zqzjs/p/6275361.html
Copyright © 2011-2022 走看看