首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

怎么构建高性能WEB站点

1.时间都花在哪里了:

(1)数据在网络上的传输时间。

(2)服务端处理请求,并生成返回数据的时间。

(3)浏览器本地计算与渲染的时间。

2.瓶颈在哪里,找到问题的本质及原理?

3.调优方案:

(1)增加带宽。

(2)减少网页中的HTTP请求。

(3)加快服务端脚本的计算速度(解析器优化)。

(4)动态内容缓存。

(5)数据缓存。

(6)动态内容静态化。

(7)web服务器软件的选择与配置。

(8)服务器资源的分开部署,CDN加速。

(9)集群与负载均衡。

(10)数据库优化:

【1】连接池

【2】表结构,索引(explain、慢查询日志)

【3】合理选择数据库引擎

【4】海量数据时,考虑垂直切割数据库,增加冗余并分散数据存放。

(11)增加资源来提高性能。

4.优化产品体验减少等待的感觉。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171221A0A28Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券