构建高性能web
来源:互联网 发布:资料员学习软件 编辑:程序博客网 时间:2024/05/20 02:25
一直想在web性能、可扩展性和可用性提升领域有所深入,但由于这些经验的沉淀,没有比较集中的学习资料辅助,并且也一直没有接触过有大规模访问需求的web项目,因此总是在这个领域门外徘徊。上星期读到一本书,《构建高性能web站点》,感觉有点如获至宝,完全可以称为高性能web的入门宝典,虽然内容不够深入,但基本涵盖了高性能web需要考虑的方方面面,并且书中附有大量实验过程和数据,全然不是那种高高在上的姿态,以前也有很多专家谈如何提升性能,但搞来搞去就是那么几个原则,大道理大家都知道,关键还是在于具体的实践,这正是这本书的可贵之处。
这本书在以下几个方面来谈如何提高性能:
- 动态内容缓存
- 动态脚本加速
- 浏览器缓存
- Web服务器缓存
- 反向代理缓存
- Web组件分离
- 分布式缓存
- 数据库性能优化
- Web负载均衡
- 共享文件系统
- 内容分发和同步
- 分布式文件系统
- 数据库扩展
- 分布式计算
在每个方面都基于一些工具进行了实战。
这本书的特点有点像阿里软件出的《互联网时代的软件革命—SaaS架构设计》
两本书都属于那种在一个大领域里的漫游,有种统揽全局的感觉,帮助你用较为全面地了解一个领域,这样自然很难在某些专项上深入下去,这不是一本书能干的,因此收获有多大完全取决与读者的自行深入。
花了一星期,通读了这本书,有了大体的知识和基本理论准备,但要想吃透其中的精髓就需要亲自动手做相关的实验,因此下面一段时间准备以书中的实验例子为起点,对每项技术和原则进行实验,通过数据得到答案。
1 0
- 构建高性能web
- 构建高性能web站点
- 构建高性能web站点
- 构建高性能web专题
- rails 构建高性能web
- 构建高性能web站点
- memcached构建高性能web应用
- 构建高性能Web站点(笔记五)
- 构建高性能Web站点(笔记八)
- 构建高性能Web站点(笔记六)
- 构建高性能Web站点(笔记七)
- 构建高性能Web站点(笔记三)
- LNMP构建高性能Web服务器
- 利用memcache构建高性能Web服务器
- 构建高性能WEB站点(一)
- 构建高性能WEB站点(二)
- 构建高性能WEB站点(三)
- 《构建高性能Web站点》观后感
- Git 命令
- ngrok 反向代理
- 1031. 查验身份证(15)
- Spring ApplicationContextAware详解
- CListCtrl 虚拟列表技术
- 构建高性能web
- 微信开发注意事项(我会持续更新的)
- 附加/分离存储的源代码分析
- java websocket
- fix导航条然后然滚动条隐藏
- [IOS 开发] __block的用途和实现原理
- linq中的contains条件(可循环)
- strange problems while you are using Intellij IDEA
- Treap树学习小结