- 浏览: 77277 次
- 性别:
- 来自: 广州
最新评论
-
rimoer:
个人觉得主要是两个地方没有做好:
1,分流
2,排队
现在的 ...
12306网站架构师,你会如何设计网站的软件架构和硬件系统架构? -
rimoer:
个人觉得主要是两个地方没有做好:
12306网站架构师,你会如何设计网站的软件架构和硬件系统架构?
文章列表
Yahoo给出的包括Yslow规则(22条)的34条详细说明 ,通过这此规则对自己页面进行一次全面的分析优化,可以提高你网站的加载速度。
1.Minimize HTTP Requests 减少HTTP请求
图片、CSS、script、flash等等这些都会增加http请求数,减少这些 ...
第一,前端要尽量轻;
第二,有一些静态的或者变化不怎么频繁的数据尽可能地使用缓存机制。包括像CDN、自己做的缓存等;
第三,尽可能地把同步的交易异步化。
第四,数据要尽可能划分开,系统的设计从功能上要尽可能地划分开,从数据上不关联的数据或者弱相关的数据尽可能分开,甚至强相关的数据也需要想一定的方法把它们分开,变成弱相关的数据,因为这样可以最好地做横向扩展,做并发处理。
一 静态资源的压缩优化及CDN分发策略
12306上涉及的图片及js、css等静态资源应进行压缩后传输,设置expires属性,在浏览器端缓存,减少对静态资源访问,提高页面访问速度。
同时高效使用CDN分发策略,像北上广等一线城市应尽 ...
列车在线订票系统的业务逻辑比较简单,不用多说。可能的瓶颈有两个,一个是车次和剩余票量的查询,一个是下单。在设计软件架构之前,需要先研究产品需求、软硬件条件、网络环境以及关联系统的接口,但这些资料无从获 ...