网站性能优化概要

一、复用(维护性、开发成本)

1、前端复用

  a:文件复用:Js、css、Html、媒体文件等

  b:模块复用:通过js来维护一个整体模块,包括动态引入css/js/html,或动态生成

2、后端复用

  a:通用接口复用(对外部)

  b:UI模块复用(例如后台的include)

  c:通用工具API复用(例如上传服务,数据库操作等)

二、加载方式(提升用户体验)

1、同步加载

  全部加载完成才展示,更少的TCP链接

2、分级加载

  同步与异步相结合,先加载重要信息,后加载不重要的

3、按需加载

  根据用户触发来加载(惰性加载)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏非著名程序员

Android开发框架之KJFrameForAndroid

KJFrameForAndroid 又叫KJLibrary,是一个android的orm 和 ioc 框架。同时封装了android中的Bitmap与Http...

17210
来自专栏用户2442861的专栏

2014 360校园招聘技术类面试题

501
来自专栏我的博客

Nginx和Apache日志格式分析

1、nginx日志格式 log_format main ‘$remote_addr – $remote_user [$time_local] “$reques...

3405
来自专栏向治洪

xmpp即时通讯二

4.1概述       使presence-aware实体间能够相互迅速的、异步交换相关的小负载的结构化信息有两种基本元素:XML流与XML节。术语定义如下:...

1808
来自专栏Python爬虫与算法进阶

Python函数超时,用装饰器解决

我们在自定义一个函数后,会调用这个函数来完成我们想要的功能。 就拿爬虫来举例,你发送请求,服务器给你响应,但是有可能服务器没有给你任何数据,无论是他识别了爬虫、...

952
来自专栏Python与爬虫

爬虫入门到精通-HTTP协议的讲解

什么是HTTP协议? 引用自维基百科 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一...

3447
来自专栏用户2442861的专栏

ubuntu14.04 安装Lua

http://blog.csdn.net/qq_30004245/article/details/52869291

412
来自专栏GreenLeaves

五、CLR加载程序集代码时,JIT编译器对性能的产生的影响

1、CLR首次加载代码造成的性能损失      四、CLR执行程序集中代码介绍了CLR在首次执行一个类的时,会初始化一个内部结构,然后当目标方法被首次调用时,...

2777
来自专栏散尽浮华

针对Nginx日志的相关运维操作记录

在分析服务器运行情况和业务数据时,nginx日志是非常可靠的数据来源,而掌握常用的nginx日志分析命令的应用技巧则有着事半功倍的作用,可以快速进行定位和统计。...

39610
来自专栏林德熙的博客

WPF 使用RPC调用其他进程

如果在 WPF 需要用多进程通信,一个推荐的方法是 WCF ,因为 WCF 是 RPC 计算。先来讲下 RPC (Remote Procedure Call) ...

601

扫码关注云+社区