Popular blog tags

一、减少DNS解析时间

1、选用离用户近的DNS

二、减少数据传送时间

1、使用CDN

三、减少网页并发请求数量

1、图片、css转移到第三方

2、合并站内图片、css

3、使用web api技术

四、减少网页体积

1、使用去空格技术

2、使用压缩技术

3、菜单改成js缓存到本地

4、页面部分更新缓存技术的利用(整站,而非每个请求)

五、减少带宽传送

1、使用etag技术,通过头标识告诉客户端网页是否变化

六、提高服务器响应速度

1、使用http 2.0 技术,保持活动链接,避免http 1.X 多次建立请求、释放连接。

七、缓存

1.服务端缓存,减少读数据库压力,缓存已生成的页面

2.web server 端缓存,通过文件头实现

3、代理服务器缓存

4.客户端缓存,

 八、网友对性能优化的理解

1.性能优化,不仅仅是采用哪种ORM的问题,更多的是缓存,业务逻辑方面的。现在内存很便宜了,服务器加内存,把常用的,更新缓慢的都预先加载进去,速度可以提高很多

2.有些性能可以通过硬件配置进行提高的

3. 性能不是指你用了多么底层的技术就会快多少,在于你如何设计与架构了

4.http://hwtrade.com/这是我改的NOP做的,基本上都是几百毫秒打开,加了不少缓存

5. 你要的高性能也要是要据你的项目具本实施的情况来的,发现性能在什么地方存在问题,在进行优化。当然你可以在需求调研的时候假设这个地方将来有性能问题,在开发中在具体考虑也是可以的

6.一般的需求,我想现在的任何一个ORM都是可以胜任的        .