王老狗博客电话15858213085

烟台网站优化_烟台seo_烟台网络推广_烟台网站建设_王老狗博客电话15858213085

上一篇: 微信:微信公众号快速开通原创、留言和打赏功能的技巧 下一篇:赚钱技巧:如何精准引流找到你的客户?

大型网站的首页是一定要生成纯静态的,巨大的访问量下无法支撑实时数据读取。

至于伪静态,只是一种url重写技术,片片搜索引擎而已,实际页面的执行方式 仍然是动态读取数据,因此伪静态对于降低数据层消耗毫无意义,反而会因为每次请求都要经过rewrite模块而增加服务器负担,

产生新的性能瓶颈,除非在 web前面再加一层cdn,把伪静态后的首页当成静态内容给缓存起来。

首页静态化的方式是把首页分割成若干块,每一块用shtml的服务器端包含来分块载 入,每个栏目的编辑部只有权限生成他们自己负责的那一块的首页内容块。大型网站应对高负载的手段不是单一的,静态化只是其中一种,因为静态化只解决了数据 读取问题,但是web服务器的压力和带宽压力仍然存在,这就需要用多台web服务器架设集群来解决,

 

同时可以在web层前面再加一层cdn层,将静态内容 的请求重定向到cdn缓存上,从而减少web服务器的请求次数和带宽压力。

 

同时,有些频繁读写的数据是没办法静态化的,应对这种情况下的大负载,通常有两 个途径,一是通过数据库服务器的主从结构实现读写分离,在数据库层进行优化;二是尽量把频繁读取的大数据转移到KVDB云上,并把一些更新较慢的查询结果 集缓存在cache云上,以减少关系型数据库的大规模计算。

点击这里获取该日志的TrackBack引用地址

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于本文

您正在阅读的是:数据库:伪静态页面每次仍然要读取数据库
kevin482 发表于:2016-8-17 14:36:43
分类:生活点滴
关键词:数据库  

博客作者

王老狗博客电话15858213085

最近发表

最新评论及回复

最近留言

控制面板

Search

网站分类

文章归档

图标汇集

点击这里给我发消息

鲁ICP备09047409号-3