zoukankan      html  css  js  c++  java
  • 创建高性能WEB应用规则

    一.规则一 ——减少HTTP请求
    A图片地图
        1.超链接使用图片时,使用图片地图代替图片
        2.可以使用CSS Sprites 代替传统的分离图片图片
    使用以上两种方式能够极大地加快网页浏览速度,减少图片下载量,请求时间缩短57%
    B减少CSS,javascript文件数量,理想情况下一个页面不多于一个js文件和一个CSS文件
    二、规则二——使用内容发布网络
                   应用程序WEB服务器离用户越近,则一个HTTP请求的响应时间久越短。
                   组件WEB服务器离用户越近,则多个HTTP请求的响应时间将越短。
    因此可以考虑将组件分开。可以使用内容发布网络CDN(有很多免费的CDN服务)
    三、规则三——添加Expires头
    四、规则四——压缩组件
    五、规则五——将样式表放在顶部
    六、规则六——将脚本放在底部
    七、规则七——避免CSS表达式
    八、规则八——使用外部Javascript和CSS  外部JS,CSS文件有机会会被浏览器缓存起来
    九、规则九——减少DNS查找
    十、规则十——精简Javascript
    十一、规则十一——精简避免重定向
    十二、规则十二——移除重复脚本
    十三、规则十三——配置ETag
    十四、规则十四——使AJAX可缓存
  • 相关阅读:
    创建索引
    异常处理之ThreadException、unhandledException及多线程异常处理
    Extjs ComboBox常用的配置
    制作Visual Studio项目模板
    wince更改桌面
    创建链接服务器
    IP查询接口
    软件工程未来发展趋势
    在SQL Server数据库开发中的十大问题
    .NET 2.0中的企业库异常处理块
  • 原文地址:https://www.cnblogs.com/AlexCheng/p/1575720.html
Copyright © 2011-2022 走看看