E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高性能网站
高性能网站
建设指南
规则1:减少HTTP请求方法:1.图片地图(ImageMap)在一个图片上关联多个url,目标url的选择取决于用户点击了图片上的哪个位置。2.csssprites也可以合并图片,但更为灵活。#navbarspan{width:31px;height:31px;display:inline;float:left;background-image:url(/img/sprite.gif);}.hom
chs007chs
·
2018-08-13 15:49
运维
高性能网站
(前端)
性能黄金法则:只有10%-20%的最终用户相应时间花在了下载HTML文档上,其余80-90%的时间花在了下载界面所有组件上。减少HTTP请求why:一个请求界面包含了很多HTTP请求,80%的时间都花在dom文档包含的组件下载上,这些组件的下载可能就是性能的瓶颈;what:方案一:一个漂亮的网页往往包含logo,图标以及许多精美的图片,一般情况下每个图片都是一个链接,需要在加载文档的时候去服务器端
李勇杰Charles
·
2018-07-22 21:58
架构设计
《
高性能网站
建设指南》阅读摘抄
今天看到《
高性能网站
建设指南》,觉得还行,内容不多,不到200页,却将常见的前端提升网站性能的方法进行了罗列:减少http请求图片地图cssspirits内联图片:通过data:URL模式合并脚本和样式表使用内容发布网络内容发布网络
tonyhzw
·
2018-05-28 23:02
web开发
前端性能优化篇
guccounter=1本文摘自《摘自
高性能网站
建设指南》前端性能优化策略图(图片源自网络)时间都去了哪里?
爱酷的桥俏皮
·
2018-05-19 15:26
前端相关技术
高性能网站
建设进阶指南
1.在对js性能分析的时候,性能分析也会受到外在的影响,类似物理学中的观察者效应,观察代码的行为本身改变了代码的性能。如何在接下来的测试工作中来进行实践,挑选最好的测试工具线程处理的两种方案1.webworker2.使用定时器挂起,简单的把运行时间较长的计算超分成独立的区块,然后使用js定时器控制执行。内存的两种情况1.内存泄漏2.内存管理:js像很多高级的语言一样把内存管理抽象出来,绝大部分的运
skoll
·
2018-05-04 14:33
前端性能优化第一篇-http请求
前端性能优化第一篇-http请求本系列文章是我在阅读《
高性能网站
架设指南》时的读书笔记,文章的顺序基本和书的顺序是相同的,同时由于这本书的出版时间比较早了,我会根据现代前端的发展变化做出备注。
Raaabbit
·
2018-04-15 22:43
前端性能优化
前端性能优化
高性能网站
实用技巧之负载均衡篇
相信大家对“负载均衡”一词都不陌生,但你真的了解它吗?本场Chat将从一个小白的视角出发,依次介绍究竟何为负载均衡?负载均衡有哪些实现手段?这些手段的使用场景又有哪些?搞清楚这些问题后,希望本场Chat能够帮助你在实际开发中根据具体的业务场景选出最佳的负载均衡策略。阅读全文:http://gitbook.cn/gitchat/activity/5a0d6f47e0868e4338671af3您还可
GitChat的博客
·
2018-04-12 10:37
使用JAVA开发高并发网站
前端:异步请求+资源静态化+cdn后端:请求队列+轮询分发+负载均衡+共享缓存数据层:redis缓存+数据分表+写队列存储:raid阵列+热备网络:dns轮询+DDOS攻击防护使用Java开发
高性能网站
需要关注的那些事儿转自
Derllk
·
2018-03-20 17:12
java
PHP架构师必备技术视频合集
第一讲-
高性能网站
开发功力提升-开学典礼以及工程师成长路线图)第二讲-
高性能网站
开发功力提升-一个好的页面是怎么炼成的及HTML5应用介绍第三讲-
高性能网站
开发功力提升-LNMP架构与Socket、HTTP
copy1939
·
2018-02-20 17:45
转载
前端性能优化少许经验
前端性能优化,这包括CSS/JS性能优化、网络性能优化等等内容,这方面的内容《
高性能网站
建设指南》、《
高性能网站
建设进阶指南》、《高性能JavaScript》等等书都做了很多讲解,强烈推荐阅读。
即刻出发_
·
2018-01-27 00:00
前端性能优化
《
高性能网站
建设》(3)--使用内容分发网络
1.应用程序Web服务器离用户更近,则一个HTTP请求的响应时间将缩短。2.组件Web服务器离用户更近,则多个HTTP请求的响应时间将缩短。总结:与其将应用程序Web服务器分散开,不如将组件Web服务器分散开,利用内容分发网络(CDN)来达到减少响应时间的目的。内容分发网络(CDN)是一组分布在多个不同地理位置的Web服务器,用于更加有效地向用户分发内容。优点为:缩短响应时间;备份,扩展存储能力和
单纯的土豆
·
2017-12-03 03:52
前端性能监控
2.为什么要做前端性能监控根据《
高性能网站
建设指南》上的数据,整个页面的加载可以划分为3大块:网络时间、后端时间、前端时间,发生在网络和后端的时间占到整体加载时间的10%和20%,而前端资源加载时间占到整体加载时间的
itest_2016
·
2017-10-31 17:48
测试开发
函数节流与防抖的实现
在性能优化方面,看了网上的一些文章,同时看完了《
高性能网站
建设指南》和《高性能JavaScript》两本书,颇有收获,可以参看这篇文章,主要是一些前端性能优化方面的总结。
ai52011
·
2017-09-03 18:42
web性能优化
高性能网站
建设指南
公司的平台需要对访问速度等进行优化,大致的方向就是从缓存、压缩、减少请求等方面进行处理,不光需要对网络有一定的理解,也需要对浏览器的机制以及前端的技术等有些许的了解,在这个过程中,阅读了《
高性能网站
建设指南
傲十郎
·
2017-08-04 00:00
2.
前端开发
7、MACOS环境搭建——lighttpd服务
LighttpdLighttpd是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对
高性能网站
,安全、快速、兼容性好并且灵活的webserver环境。
badman250
·
2017-04-03 23:26
10.各类环境部署
7、MACOS环境搭建——lighttpd服务
LighttpdLighttpd是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对
高性能网站
,安全、快速、兼容性好并且灵活的webserver环境。
notbaron
·
2017-04-03 23:00
高性能网站
架构之负载均衡的Nginx + tomcat的+ Redis的实现tomcat的集群
上一篇文章给大家讲了Nginx的安装,那么这篇文章为大家讲一下Nginx+Tomcat实现负载均衡。先说说为什么要用ngnix做负载均衡,其实做负载均衡的最出名的莫过于F5了,F5是在硬件设施,动辄几万,几十万,几百万不等,对于一般的小公司来说,这也是一笔很大的开销,所以能尽量的使用软件,还是使用软件,效果上虽然会差一些,但是能够起到一定的作用的。环境准备三台装有centos6.5系统的机器。其中
舒运
·
2017-03-07 14:04
高性能网站
架构之缓存篇--Redis使用配置端口转发
Redis技术学习,更多资源请访问https://www.itkc8.com使用的vmware11,安装的系统是centos6.7,redis版本是3..0.2。如何安装请参考本人上一篇文章。安装完Redis以后,我们是不是要迫不及待的想使用一下呢。那么我们要在程序中对redis进行操作的话,操作redis的插件有好几种,这里使用的jedis。我们新建一个Java程序以后,添加上Jedis.jar
最是那一低头的温柔
·
2017-01-12 16:04
Redis
高性能网站
架构之缓存篇—Redis集群增删节点
Redis集群添加节点首先我们要新建立一个节点,将redis01复制一份改为redis07,然后修改端口号也改为7007,然后我们执行[[emailprotected]redis07]#./redis-serverredis.conf启动以后,然后进行查看,发现有一个端口号为7007的redis实例已经启动了!我们怎么把这个redis实例添加到集群中呢。在将7007端口号的redis实例添加到集群
jaesonchen
·
2016-12-17 19:00
性能
网站
架构
高性能网站
架构之缓存篇—Redis集群增删节点
Redis集群添加节点 首先我们要新建立一个节点,将redis01复制一份改为redis07,然后修改端口号也改为7007,然后我们执行[root@localhostredis07]#./redis-serverredis.conf启动以后,然后进行查看,发现有一个端口号为7007的redis实例已经启动了!我们怎么把这个redis实例添加到集群中呢。 在将7007端口号的redis实
jaesonchen
·
2016-12-17 11:00
性能
网站架构
缓存
高性能网站
架构之缓存篇—Redis集群搭建
1. RedisCluster的架构图。 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可。 (4)red
jaesonchen
·
2016-12-17 11:00
性能
网站架构
缓存
为什么facebook主页加载这么快:BigPipe?
《
高性能网站
建设指南》指出,从浏览器发出请求到页面显示网页的过程中,只有10%~20%的时间花在服务器产生HTML页面并传回浏
zhangding
·
2016-11-14 00:00
facebook
html
javascript
性能优化之无阻塞加载脚步方法比较
说明一下,内容大部分来自《
高性能网站
建设进阶指南》。乱入内容Web应用和传统桌面应用有一个共同的目标:尽可能快地响应用户输入。怎样才算是快?
小蚊
·
2016-11-05 21:00
大型网站架构
阅读更多
高性能网站
性能测试:指标:1、响应时间2、并发数3、吞吐量4、性能计数器测试方法:性能测试(可接收范围内)负载测试(临界值,继续则性能下降)压力测试(最大压力承受能力,继续则系统崩溃)稳定性测试
zhanghteye
·
2016-10-28 00:00
建设
高性能网站
| 我推荐你读读这几本书
别让配图吓着你,我推荐的都是短小精悍的书关于如何提高网站性能,你可以在很多网络博客上看到别人给出的建议。但是看多了你就会发现它们说的几乎都差不多。一般来说,这些都可以从雅虎的这篇文章:《BestPracticesforSpeedingUpYourWebSite》找到原型,这篇文章是雅虎给出的性能优化建议,给很多的Web性能优化者提供了不少的帮助。看了那么多相似的博文,不如静下心来读几本书。阅读完整
康斌
·
2016-10-05 17:47
建设
高性能网站
| 我推荐你读读这几本书
别让配图吓着你,我推荐的都是短小精悍的书关于如何提高网站性能,你可以在很多网络博客上看到别人给出的建议。但是看多了你就会发现它们说的几乎都差不多。一般来说,这些都可以从雅虎的这篇文章:《BestPracticesforSpeedingUpYourWebSite》找到原型,这篇文章是雅虎给出的性能优化建议,给很多的Web性能优化者提供了不少的帮助。看了那么多相似的博文,不如静下心来读几本书。阅读完整
康斌
·
2016-10-05 17:47
高性能网站
:网络篇
性能黄金法则:只有10%~20%的最终用户响应时间花在了下载HTML文档上。其余的80%~90%时间花在了下载页面中的所有组件上。通过网络层面去优化这80%~90%的下载组件时间,比优化代码带来的效果要好得多。实际操作也并不困难,你可以通过使用CDN、Keep-Alive、减少DNS查找、避免重定向和使用HTTP2来优化你的网站的网络访问。1.CDNCDN现在已经是网站开发的标配。大公司都是自建C
康斌
·
2016-09-27 15:51
高性能网站
:网络篇
性能黄金法则:只有10%~20%的最终用户响应时间花在了下载HTML文档上。其余的80%~90%时间花在了下载页面中的所有组件上。通过网络层面去优化这80%~90%的下载组件时间,比优化代码带来的效果要好得多。实际操作也并不困难,你可以通过使用CDN、Keep-Alive、减少DNS查找、避免重定向和使用HTTP2来优化你的网站的网络访问。1.CDNCDN现在已经是网站开发的标配。大公司都是自建C
康斌
·
2016-09-27 15:51
高性能网站
架构之负载均衡 Nginx+tomcat+redis实现tomcat集群
上一篇文章给大家讲了Nginx的安装,那么这篇文章为大家讲一下Nginx+Tomcat实现负载均衡。先说说为什么要用ngnix做负载均衡,其实做负载均衡的最出名的莫过于F5了,F5是在硬件设施,动辄几万,几十万,几百万不等,对于一般的小公司来说,这也是一笔很大的开销,所以能尽量的使用软件,还是使用软件,效果上虽然会差一些,但是还是能够起到一定的作用的。环境准备三台装有centos6.5系统的机器。
你是我的天晴
·
2016-08-31 13:01
linux
架构
redis_集群
1、为什么要弄redis集群集群技术是构建
高性能网站
架构的重要手段,试想在网站承受高并发访问压力的同时,还需要从海量数据中查询出满足条件的数据,并快速响应,我们必然想到的是将数据进行切片,把数据根据某种规则放入多个不同的服务器节点
hello_coke
·
2016-08-23 22:46
web前端优化
因为别人的推荐,所以看了《
高性能网站
建设指南》,之前一直想好好做个总结,但是拖延症有点严重,过两天可能会有一个转正面试,正好好好总结下。
毕安
·
2016-08-21 17:22
漫谈Web缓存
了解前端缓存是打造
高性能网站
的必要知识。
WilsonLiu95
·
2016-08-21 00:00
chrome
缓存
apache
node.js
javascript
JavaScript关于提高网站性能的几点建议(一)
近在学习《
高性能网站
建设指南》这本书,本文算是一个学习笔记,将学到的东西进行整理一下,方便后面查看。
vicfeel
·
2016-07-24 10:36
JavaScript提高网站性能优化的建议(二)
在javascript关于提高网站性能的几点建议(一)中,从HTTP请求到页面渲染几个方面对提高网站性能提出了几点建议,本文是学习SteveSounders的另外一本书《
高性能网站
建设进阶指南》之后,从
vicfeel
·
2016-07-24 09:27
提高前端性能的黄金法则
最近读了SteveSouders的《
高性能网站
建设
wolaiye320
·
2016-07-04 15:00
性能
前端
性能优化
前端优化实践总结
里面有提到根据雅虎14条优化原则,《
高性能网站
建设指南》以及《
高性能网站
建设进阶指南》中提到的优化点梳理出来的优化方向:张云龙先生提及到的优化方向从提出到现在虽已相隔两年时间,前端技术也在飞速发展,但其提到的工程化思想仍是前端优化的一个大方向
CareChere
·
2016-06-29 16:00
网站Web端访问性能提升技巧总结
《
高性能网站
建设指南》这本书里为Web性能提升设置了14条规则:1.尽量减少HTTP请求2.使用CDN3.添加Expires头4.采用Gzip压缩组件5.将样式表放在顶部6.将脚本放在底部7.避免CSS
theqwang
·
2016-06-07 10:22
gzip压缩tomcat服务器响应包,大幅提升web性能
忘记是第几次读《
高性能网站
建设指南》的“规则4──压缩组件”一章了,之前一直搞得浑浑噩噩,今天才恍然有所觉悟,原来通过减小HTTP响应大小来减少响应时间应用到tomcat服务器上是这么一回事,结果令人欣慰万分
u010235716
·
2016-05-30 17:00
tomcat
gzip压缩tomcat服务器响应包,大幅提升web性能
忘记是第几次读《
高性能网站
建设指南》的“规则4──压缩组件”一章了,之前一直搞得浑浑噩噩,今天才恍然有所觉悟,原来通过减小HTTP响应大小来减少响应时间应用到tomcat服务器上是这么一回事,结果令人欣慰万分
沉默王二
·
2016-05-30 15:19
大前端
gzip压缩tomcat服务器响应包,大幅提升web性能
忘记是第几次读《
高性能网站
建设指南》的“规则4──压缩组件”一章了,之前一直搞得浑浑噩噩,今天才恍然有所觉悟,原来通过减小HTTP响应大小来减少响应时间应用到tomcat服务器上是这么一回事,结果令人欣慰万分
qing_gee
·
2016-05-30 15:00
tomcat
压缩
GZip
实践一下前端性能分析
最近在读一本经典书《
高性能网站
建设进阶指南》。虽然书籍很多年前就出版了,但里面的内容还是耐人寻味,这次就好好的实践了一下。纸上得来终觉浅,绝知此事要躬行,实践中将会发现一些问题。
咖啡机(K.F.J)
·
2016-05-17 10:00
实践一下前端性能分析
最近在读一本经典书《
高性能网站
建设进阶指南》。虽然书籍很多年前就出版了,但里面的内容还是耐人寻味,这次就好好的实践了一下。纸上得来终觉浅,绝知此事要躬行,实践中将会发现一些问题。
咖啡机(K.F.J)
·
2016-05-17 10:00
[置顶] web前端性能优化9大方向
摘自《
高性能网站
建设》一、减少HTTP请求通过减少组件的数量来减少HTTP请求的数量1、图片地图它允许在一个图片上关联多个URL,目标URL的选择取决于用户单击了图片上的哪个位置。
NA_SAMA
·
2016-05-01 21:00
Web
前端
性能优化
世界顶级Web性能专家带你优化出
高性能网站
摘要:造成Web性能缓慢的原因多种多样,在用户端的主要表现就是访问延迟,这里的延迟指的是从用户通过浏览器、APP点击发起请求到得到反馈所经历的时间,由于Web页面承载的功能越来越多,为了页面效果而使用的多媒体元素也越来越丰富,这些都会造成页面访问的延迟。 作者:BrianJackson宽带的普及,让网速变得越来越快的同时也让网页越来越复杂,用户的耐心越来越少,网页打开时间稍长,就会造成大量的用户流
laokdidiao
·
2016-04-26 03:00
Web
浏览器
高性能
胡博君
高性能网站
建设指南总结
高性能网站
建设指南总结本文根据《
高性能网站
建设指南》一书进行总结,加上自己的理解和新的知识点进行补充添加。规则1——减少HTTP请求只有10%到20%的最终用户响应时间花在接收请求的HTML文档上面。
瑞雪
·
2016-04-26 00:00
高性能web
网站性能优化
利用一个月的时间,阅读了SteveSouder的著作,《
高性能网站
建设指南》,主要规则:规则1-减少HTTP请求规则2-使用内容发布网络规则3-添加Expires头规则4-压缩组件规则5-将样式表放到顶部规则
u011687186
·
2016-04-17 22:00
Django站点静态文件缓存相关问题
阅读更多《
高性能网站
建设指南》中有一条建议,为网站的页面、文件“添加Expires头”。这么做的好处就不多说了,实现方式也比较简单,不过,真的实施这条建议时,还是有许多问题需要考虑。
ronin47
·
2016-04-17 10:00
django
缓存
架构
高性能网站
秘笈(六)——负载均衡
什么是负载均衡?当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡问题。下面详细介绍负载均衡的
u010425776
·
2016-04-12 09:00
负载均衡
架构
服务器
高性能
后端服务
架构
高性能网站
秘笈(六)——构建数据缓冲区
到此为止,一共介绍了四种服务器性能优化的方法,分别是:动态内容缓存、浏览器缓存、反向代理缓存、Web组件分离。我们发现在这四种方法中,“缓存”占了大头!确实如此,“缓存”是服务器性能优化的核心思想,我们提出的各种优化方法本质上只是把“缓存”用在了不同的地方,并根据使用位置的不同,个性化定制缓存的使用方法。接下来又要介绍一种缓存的新用法——数据缓冲区。之前介绍的动态内容缓存、浏览器缓存都是将整个静态
u010425776
·
2016-04-11 11:00
数据
浏览器
架构
性能优化
高性能
架构
高性能网站
秘笈(五)——Web组件分离
什么是Web组件?网站的静态网页HTML、JavaScript脚本、CSS样式、图片、动态数据称为网站的Web组件。也就是说,一个Web应用由各种各样的Web组件构成。为什么要进行Web组件分离?一个网站的Web组件往往有各自的特点,比如:HTML页面属于静态文件,当用户请求一个HTML页面的时候Web服务器会进行IO操作,读取HTML文件;而用户请求动态数据的时候IO操作会比较少,但会涉及到大量
u010425776
·
2016-04-10 20:00
JavaScript
html
css
架构
高性能
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他