大型门户网站架构设计的可伸缩性
对于一个大型门户网站来说,大型知道。门户可伸缩性是网站非常重要的怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的架构时候考虑到一个分的原则,想在多个方面说一下怎么分: 先是设计伸缩横向的分: 1.大的网站化解为多个小网站:当我一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,大型每一个模块可以是门户一个网站,这样的网站话我时候就可以很灵活地去把这些网站安排到不同的服务器上。 2.静态动态分离:静态文件和动态文件知名分离开成2个网站,架构知道静态网站和动态网站对服务器来说压力的设计伸缩偏重不同,前者可能重IO后者重CPU那么我选择硬件的大型时候也可以有侧重,而且静态和动态内容的门户缓存战略也不一样。典型的网站应用,一般会有独立的架构文件或图片服务器。 3.依照功能来分:比如有一个模块是设计伸缩负责上传的上传操作很消耗时间,如果和其它应用混在一起的话很可能,一点点访问就会使服务器瘫痪,这种特殊的模块应该分开。平安的不安全的也要分开,还需要考虑到以后SSL购买。 4.不一定要全部用自己的服务器,搜索、报表可以依靠他人的服务,比方googl搜索和报表服务,自己做的不一定比得过别人,服务器带宽都省了 其次是纵向的分: 1.文件也相当于数据库,IO流量可能比数据库还大,这也算是纵向级别的访问,上传的文件图片一定要和WEB服务器分开。当然,数据库和网站都放在一个服务器上的很少了这是基本的 2.对于涉及到数据库访问的动态顺序来说,可以使用一个中间层(所谓的应用层或逻辑层)来访问数据库(安排在独立的服务器上)大的好处就是缓存和灵活性。缓存的内存占用比较大,要把它和网站进程分开,而且这样做我可以很方便的去改变一些数据访问的战略,即使到时候数据库有分布的话在这里可以做一个调配工作,这样灵活性就很大了还有好处是中间层可以做电线网通桥梁,可能网通访问双线再访问电信会比网通直接访问电信服务器快。 有人说我不分,可以做负载均衡,对,可以的但是如果分的话,同样的10台机器肯定比不分10台机器可以接受更多的访问量,而且对硬件的需求可能不会很高,因为知道需要哪个硬件特别好。争取让每一个服务期都不空闲,又都不是太忙,合理进行组合调整和扩充,这样的系统伸缩性就高了能根据访问量来调整的前提就是之前有考虑到分,分的好处是灵活性、伸缩性、隔离性以及平安性。 深圳网站建设公司-沙漠风(www.szweb.cn.),拥有设计团队为企业提供FLASH网站设计,网页制作,多媒体触摸屏展示设计.
- 最近发表
- 随机阅读
-
- 作
- 网站SEO优化快速提升网站排名技巧
- 在网站建设中如何做好文章优化的几个技巧
- 高端网站在建设的时候应该注意的问题有哪些
- 网站?网站建设基本流程
- 网站建设后需要知道SEO优化有哪些推广技巧
- 网站建设设计如何做好构图网页设计出彩的几个技巧
- 网站建设响应式网页中图片设计的技巧有哪些
- 专业建站系统有什么好处?
- 在网站建设中保持关键词排名稳定有哪些方法
- 网站建设中企业网站如何做好用户体验的方法
- 网站建设中如何优化网站的技巧
- 式模板的优势?
- 怎样做好网站建设方案中网站的需求方法
- 网站建设优化网页设计色彩运用的几个技巧
- 在网站建设中不同页面位置网站关键词的设置技巧
- 为什么建网站
- 做好网站建设制作应该如何考量用户的需求
- 网站设计制作老年人网站设计要具备哪些技巧
- 做好网站建设中页脚设计有哪些技巧
- 搜索
-
- 友情链接
-
- 衡阳营销网站建设过程中有哪些需要避免的?
- 企业网站建设时图片需要注意哪些?
- 长沙网站设计中流体布局技巧,你知道吗?
- 网站原创文章怎么写?
- 营销网站建设是企业品牌营销的第一步
- 广州网站建设推广效果如何提升?
- 深圳网站建设的基本原则有哪些?
- 长沙网站建设的流程是什么?
- 长沙网站定制完成上线后没有效果怎么办?
- 佛山网站建设:低价格的网站是不可能有优化推广的效果
- 长沙网站制作:了解专业公司如何帮助企业打造专业形象
- 广州网站建设流程步骤有哪些?
- 关于企业长沙网站建设的一些重要建议_速马科技
- 长沙网站制作:了解专业公司如何帮助企业打造专业形象
- 深度了解长沙网站建设基本流程
- 【长沙建站公司】教你怎样创建适合的网站
- 长沙网站建设:怎么介绍自己的网站满足用户需求?
- 分享长沙网站推广基础的优化工作
- 深圳网站建设安全策略:保障您的线上安全大门
- 电子商务功能实现:长沙企业网站制作的新挑战与策略