当前位置: 首页 > 新闻资讯 > 最新签约 > 大型网站架构需要考虑的几个问题

大型网站架构需要考虑的几个问题

发表日期:2019-04-04 08:41:36文章编辑:网搜科技

我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。 这里讨论一下大型网站需要注意和考虑的问题 :


1、海量数据的处理问题:众所周知,对于一些相对小的站点来说,数据量并不是很大,select和update就可以解决我们面对的问题,本身负载量不是很大,最多再加几个索引就可以搞定。对于大型网站,每天的数据量可能就上百万,如果一个设计不好的多对多关系,在前期是没有任何问题的,但是随着用户的增长,数据量会是几何级的增长的。在这个时候我们对于一个表的select和update的时候(还不说多表联合查询)的成本的非常高的。 


2、数据并发的处理问题:在一些时候,2.0的CTO都有个尚方宝剑,就是缓存。对于缓存,在高并发高处理的时候也是个大问题。在整个应用程序下,缓存是全局共享的,然而在我们进行修改的时候就,如果两个或者多个请求同时对缓存有更新的要求的情况下,应用程序会直接的死掉。这个时候,就需要一个好的数据并发处理策略以及缓存策略。 


3、分布式处理问题:对于2.0网站由于其高互动性,CDN实现的效果基本上为0,内容是实时更新的,我们常规的处理。为了保证各地的访问速度,我们就需要面对一个绝大的问题,就是如何有效的实现数据同步和更新,实现各地服务器的实时通讯有是一个不得不需要考虑的问题。 


4、数据同步和集群的处理的问题 :当我们的一台databaseserver不堪重负的时候,这个时候我们就需要做基于数据库的负载和集群了。而这个时候可能是最让人困扰的的问题了,数据基于网络传输根据数据库的设计的不同,数据延迟是很可怕的问题,也是不可避免的问题,这样的话,我们就需要通过另外的手段来保证在这延迟的几秒或者更长的几分钟时间内,实现有效的交互。比如数据散列,分割,内容处理等问题。


5、数据关系的处理问题:我们可以很容易的规划出一个符合第三范式的数据库,里面布满了多对多关系,还能用GUID来替换INDENTIFY COLUMN 但是,多对多关系充斥的2.0时代,第三范式是第一个应该被抛弃的。必须有效的把多表联合查询降到最低。 


除了以上五点需要大家着重注意之外,关于数据索引的问题、Ajax的利弊分析、数据安全性的分析、数据共享的渠道以及OPENAPI趋势问题等都是需要我们重点关注的问题,大型网站不比普通企业站,访问人数多自然会在数据方面出现问题,所以在架构大型网站之前就该想到这些问题并找到相应的解决方案。


以上文章信息来源于网络,由网搜网搜科技(专业济南网站建设公司)整理发布。

相关新闻

对专题页进行优化有哪些好处?

其实网站的每个页面,都是可以进行单独优化的,并且有一些页面需要着重优化,这样能提高整个网站的权重,就拿专题页来说吧,优化好了专题页对于整个网站在搜索引擎的排名都是有很大好处的。

日期:2019-04-04 08:41:36

简单讲解网站地图的两种形式

SEO站内优化要点这一文中我们说过网站地图就当是一个好的向导,蜘蛛很容易进入网站的各个角落,所以,我们要根据SEO优化的需求建立一个合理的网站地图。 网站无论大小,单独的网站地图页面都是必需的,通过网站地图,不仅用户可以对网站的所有内容一幕了然,搜索引擎也可以跟踪链接爬行到网站的主要部分。一般来说,网站地图有两种形式:

日期:2019-04-04 08:41:36

教给你把网站动态链接静态化的方法

这是SEO过程中最经常碰到的问题,也是必须解决的问题。因为搜索引擎喜欢静态页面。从WEB服务器的角度,这个问题转变为:如何将静态化的文件名称转化成参数。

日期:2019-04-04 08:41:36

微商城开发中如何选择网站虚拟主机

网站虚拟主机对微商城开发有着重要的影响,一般企业都会交给建站公司购买,当然也可以自行购买的,那么在选择虚拟主机方面需要注意哪些问题

日期:2019-04-04 08:41:36

浅谈关于网站首页的一些知识

主页是整个网站最重要的一步,因为主页是网站的形象,你能否吸引和留住客户取决于主页是怎样的。主页包含丰富的内容,如果有问题,可能是一个失败的网站,那么网站公司该如何处理主页的一部分呢?

日期:2019-04-04 08:41:36

从四个方面分析网站用户体验不好的原因

用户体验就是需要让用户粘在网站上,如果网站无法粘住用户,自然就不用谈什么用户体验了。所以,把用户粘在网站,自然就需要站长们的认真琢磨自己的用户群喜欢什么样的内容、喜欢什么样的界面。但是依然有很多网站的用户体验度很差,这时候往往需要我们从这四个方面进行分析:

日期:2019-04-04 08:41:36

关于我们

济南网搜网络科技有限公司专注于济南网站建设、济南网站优化,始终追求用最快的速度定制出最好的网站,我们一直在思考如何为客户创造更大的价值,让客户更省心

最新案例
网搜升降机械
网搜升降机械 济南网搜升降机械有限公司是专业是升降机械生产厂家,产品齐全,质量可靠
济南网搜电子科技
济南网搜电子科技 我公司是集生产、销售、研发于一体的专业电子科技公司,可为您提供专业产品服务
联系我们
  •   地址:济南市历下区山大路126号科苑大厦
  •   QQ:2894296051
  •  电话:0531-82392968
  •  付款方式
©2015-2016 版权所有 济南网搜网络科技有限公司 鲁ICP备16037118号  百度统计  流量统计:
全国公安机关备案号  全国公安机关备案号:37011202000373   XML