读《高性能网站建设指南》有感

news/2024/5/8 16:29:23/文章来源:https://blog.csdn.net/weixin_33717117/article/details/85117680
这本书最大的特点是把管理人员和技术人员从传统的思维模式中解放出来,对于大多数管理人员和技术人员来说当谈到高性能网站和性能瓶颈时,总是习惯从系统硬件、网络、数据库、中间件、系统架构等方面去思考问题,诚然这些是至关重要的,但如果我们换个角度去思考问题也许可以事半功倍。
正如文章译者序中所述,本书的最大价值在于,作者建议首先从前端入手,改善性能,这样必将事半功倍,并通过一系列“步骤”详细的阐明了如何通过修改前端来改善网站性能,而这些方法需要经过大量实践才能掌握并总结成文。
我个人的看法是不必拘泥于前后端,事实上网站的性能大多数来讲不外乎两个方面:
一方面系统是性能确实存在瓶颈,如果数据库本身设计不够合理或者应用程序开发设计不合理的话,靠前端程序修改是无论如何也无法解决问题的。
另一方面是网络存在瓶颈,事实上网络贯穿在整个网站应用过程中,每一个环节都存在网络传输的开销,而最大又最缓慢的开销莫过于用户访问 web 服务器这个环节,如何有效的设计 web 页面,恐怕是《高性能网站建设指南》所阐述的内容。
有时候这两者是紧密结合在一起的,通常情况下门户网站的页面总是堆积着大量的图片,展现着越来越丰富的内容, web 页面的设计也是性能问题的一个关键因素。
我本人非 web 方面的技术强人,但在实践中关注的确实不够,希望在以后的项目中加以实践和关注。
以下为《高性能网站建设指南》的十四项规则:
规则1 ——减少HTTP 请求
规则2 ——使用内容发布网络
规则3 ——添加Expires 头
规则4 ——压缩组件
规则5 ——将样式表放在顶部
规则6 ——将脚本放在底部
规则7 ——避免CSS 表达式
规则8 ——使用外部JavaScript 和CSS
规则9 ——减少DNS 查找
规则10 ——精简JavaScript
规则11 ——避免重定向
规则12 ——移除重复脚本
规则13 ——配置ETag
规则14 ——使Ajax 可缓存
 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_829564.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

移动端网站爬坑记_(3)DOMReady的实现及微信端reload页面解决方案

前言 两个小问题的解决方案 问题1 : DOMReady的实现 刚好有一个页面是注册成功的,就单单一个成功图片和文字描述和下载按钮. 由于临时需要增加一个倒计时重定向到下载页面 想了想原生有这么个参数就直接拿来用了,兼容性非常不错,移动端基本清一色的绿色, PC端支持也不错.IE9…

2010年汽车网络广告及网站季度流量监测专题

一、研究背景:汽车网络营销繁荣 2000年以来中国汽车进入高速发展期,产销量均出现井喷。2009年下半年到2010年,随着金融危机的影响逐渐消弭,汽车广告主的广告投放预算回升。 互联网的高速发展和汽车产业在中国的持续繁荣&#xff0…

10个有用的网站访问分析工具

几乎所有的网站,不论是门户网站还是个人博客,都少不了一些网站访问分析,最简单的就是一个计数器!这对于分析网站的访问人群等等指数具有十分重要的意义,对于广告的投放也十分重要! 下面是10个常用的网站分析工具! goingup! Clicky Google Analytics W3Counter Woopra W3Perl Pi…

021 DNS qi pian与DY网站

目录:审核过不了,无赖,只能采用长截图方式#####################################################长图二:

LAMP系列:构建httpd网站服务器

LAMP系列文章列表:LAMP系列:构建httpd网站服务器LAMP系列:基于域名的虚拟WEB主机------------------------------------------------------------- 前言: 在Interface网络环境中,Web服务无疑是最为流行的应用系统之一。…

那些带给我们强烈视觉冲击的 JavaScript 特效网站

关于 HTML5 和 Flash 之间的战争,网上讨论的文章很多很多,尽管 HTML5 还有很长的路要走,但 Flash 正在走下坡路是不争的事实。以前效果精美的 Flash 网站非常流行,如今已经很少见到了。借助 JavaScript ,使用纯HTML/C…

JAVA学习网站收集

java学习网站收集 发布时间&#xff1a;2006.04.30 06:36 来源&#xff1a;月光软件站 作者&#xff1a;<font colorred>转的别人写的文章&#xff1a;</font>好的Java方面的编程网站&#xff1a; CSDN论坛 http://www.csdn.net/ ; 中国最有名的技术论坛&a…

前后端分离的思考 - 网站URL设计

2019独角兽企业重金招聘Python工程师标准>>> 最近在开发新项目,总是希望尽善尽美,让以后的维护轻松一点.基于前后端分离的模式进行开发,所有的浏览器url都由前端处理后转发发给后端,这里前端就要设计一些友好的url. 一开始没有注意这方面,开发完将近两个模块后,突然…

在PC上测试移动端网站和模拟手机浏览器的5大方法

2019独角兽企业重金招聘Python工程师标准>>> 最近公司要开发网站的移动版&#xff0c;让我准备准备知识&#xff0c;话说本人开发移动网站的经验还真不多&#xff0c;最悲剧的事情就是我的手机是个经典的诺基亚&#xff0c;而且公司还不给配手机&#xff0c;这是有多…

Android-好的学习网站或者博客

2019独角兽企业重金招聘Python工程师标准>>> 1&#xff0c;http://blog.csdn.net/liuhe688/article/details/6733407 讲的很基础&#xff0c;还会配有很多实例&#xff0c;很详细 转载于:https://my.oschina.net/u/1376153/blog/355129

20分钟一键自动化部署10台服务器网站集群

谢谢老男孩oldboy本内容来自老男孩教育&#xff0c;20期学生的期中架构实战分享讲解&#xff0c;全架构用了近40个SHELL脚本&#xff0c;8个expect脚本&#xff0c;2个python程序实现&#xff0c;历时1-2周。值得所有从事LINUX的初学者以及初中级运维参考学习。本视频分两部分&…

程序员兼职十大网站

前言今天给大家介绍几个接私活的网站&#xff0c;接私活比较辛苦&#xff0c;如果弄不好的话&#xff0c;就是纯体力的劳动&#xff0c;大家也可以尝试做兼职远程开发。需要挣个生活费的小伙伴们&#xff0c;或者在校学生想锻炼自己的&#xff0c;可以去尝试一下。以下网站仅供…

外国程序员兼职网站

老哥絮叨这篇文章是讲之前承诺的一些外国兼职网站&#xff0c;老哥在这里只是把这些信息告诉大家&#xff0c;不做过多的评论&#xff0c;大家按照自己的需要来。仁者见仁智者见智&#xff0c;每个人的想法和经历都不一样&#xff0c;所以老哥就不多哔哔了&#xff0c;兼职开头…

福建SEO:根据跳出率和退出率分析用户体验

衡量一个网站建设的好不好&#xff0c;最重要的是看用户体验效果。有人就会问那怎么判断用户体验呢&#xff1f;有什么指标可以来衡量嘛&#xff1f;&#xff08;亲&#xff0c;莫及&#xff09;福建SEO就从两个方面来为大家分析&#xff1a;跳出率、退出率。二者之间又有什么区…

4.Windows Server2012 R2里面部署 MVC 的网站

网站部署之~Windows Server | 本地部署:http://www.cnblogs.com/dunitian/p/4822808.html#iis 后期会在博客首发更新&#xff1a;http://dnt.dkill.net 添加角色 基本功能 默认即可 装一下iis 选4.5和iis核心 其他的下面继续选 安全肯定全要的&#xff0c;常见HTTP和应用程序开…

25 个精美的手机网站模板

Dossier Mobi Stickers Playlist Mobi Gringo mobi Classic Mobi Premium Mobile Website Templates and Layouts Restaurant Mobile Theme Meat&Recipes Signum Mobile | HTML5 & CSS3 And iWebApp AxiaMobile – Mobile Designed Template Woody – Mobile Theme Ese…

Redis简单案例(一) 网站搜索的热搜词

对于一个网站来说&#xff0c;无论是商城网站还是门户网站&#xff0c;搜索框都是有一个比较重要的地位&#xff0c;它的存在可以说是 为了让用户更快、更方便的去找到自己想要的东西。对于经常逛这个网站的用户&#xff0c;当然也会想知道在这里比较“火” 的东西是什么&#…

大型网站架构技术一览

大型网站架构技术一览 网站系统架构层次如下图所示&#xff1a; 1、 前端架构 前端指用户请求到达网站应用服务器之前经历的环节&#xff0c;通常不包含网站业务逻辑&#xff0c;不处理动态内容。 &#xff08;1&#xff09; 浏览器优化技术&#xff1b; &#xff08;2&…

使用百度统计来统计网站访问信息

(1)网址&#xff1a;https://tongji.baidu.com (2)注册账号&#xff0c;登陆。 (3)登陆进去之后&#xff1a;新建网站&#xff0c;输入我们要统计网站 (4)在我们网站的头部添加代码&#xff1a; (5)网站统计查看&#xff1a;可以统计用户分布&#xff0c;检索词查询&#xff…

SEO之建立有效页面数据库:目的、定义、流程、应用

关于 SEO 运营观&#xff0c;简明提到&#xff0c;好的 SEO 工作开展&#xff0c;是需要从「需求形成产品」再到「流量获取及转化」贯穿始终的。文中有这么一段话&#xff1a;SEO 运营观(传递价值&#xff0c;变现产品)。SEO运营公式&#xff1a;有效查询覆盖 有效抓取 有效收录…