
Web Architecture
meander
三年Java开发经验,两年C#开发经验。善于使用eclipse和visual studio开发工具。从事过ERP和数据存储软件开发。专注于企业集成。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用集群技术实现Web服务器负载均衡
集群和负载均衡的概念 集群(Cluster) 所谓集群是指一组独立的计算机系统构成的一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。 负载均衡(Load Balance) 网络的负载均衡是一种动态均衡技术,通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理均衡地分配出去。这种技术基于现有转载 2009-03-25 19:47:00 · 814 阅读 · 0 评论 -
如何了解网络链路的性能,吞吐量测试
在维护网络的时候,我们常常要对网络或网络间的链路进行传输能力测试,测试的方法往往根据测试目的而有多样性的选择。在网络维护过程中,经常会遇到下面的问题:如何确认新安装的网络链路是否达到预期的性能(例如2M,10M,100M,,1000Mbps)? 对于一个正在使用的网络,如果它的性能比正常情况慢了许多,如何来查找网络中的瓶颈? 企业要增加某种应用时,如何知道现有带宽是否满足要求?转载 2009-03-25 19:57:00 · 2467 阅读 · 0 评论 -
J2EE大型网站架构设计一点总结
程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。中国的网络分南北电信和网通,访问的ip就要区分南北进入不同的网络;然后是集群,包括应用服务器集群和web服务器集群,应用服务器集群可以采用apache+tomcat集群和weblogic集群等,web服务器集群可以用反向代理,也可以用NAT的方式,或者多域名解析都可以;软件架构方面,做网站首先需要很多web服务器存储静态资源转载 2009-03-25 19:59:00 · 1012 阅读 · 0 评论 -
网站设计之合理架构css
架构css 在当前浏览器普遍支持的前提下,css被我们赋予了前所未有的使命。然而依赖css越多,样式表文件就会变得越大越复杂。与此同时,文件维护和组织的考验也随之而来。 (曾几何时)只要一个css文件就够了——所有规则(rule)汇聚一堂,增删改都很方便——可这种日子早已远去。(现在)建立新网站时,必须花点时间好好筹划怎么组织和架构css。 文件的组织 构建css系统转载 2009-03-25 20:00:00 · 561 阅读 · 0 评论 -
网站用户单点登录系统解决方案
1 背景 在网站建设的过程中,多个应用系统一般是在不同的时期开发完成的。各应用系统由于功能侧重、设计方法和开发技术有所不同,也就形成了各自独立的用户库和用户认证体系。随着网站的发展,会出现这样的用户群体:以其中的一个用户为例,他(她)使用网站的多个应用系统,但在每个应用系统中有独立的账号,没有一个整体上的网站用户账号的概念,进入每一个应用系统前都需要以该应用系统的账号来登录。这带给用户不方便转载 2009-03-25 20:01:00 · 958 阅读 · 0 评论 -
开发大型高负载类网站应用的几个要点
看了一些人的所谓大型项目的方法,我感觉都是没有说到点子上,有点难受。E q!B6V k u R0我也说说自己的看法.我个人认为,很难衡量所谓项目是否大型,设计动量博客家园-A t2i z A p {即便很简单的应用在高负载和高增长情况下都是一个挑战.因此,按照我的想法,姑且说是高负载s+T G"r&F7D0高并发或者高增长情况下,需要考虑的问题.这些问题,很多是和程序开发无关,而是和整个系统的设转载 2009-03-25 20:01:00 · 605 阅读 · 0 评论 -
大型企业网站建设存在的十大问题分析
通过对国内11个行业的117家大型消费类企业(其中80%为上市公司)网站所进行的系统调查发现,大型企业网站存在的比较普遍的十个问题是:一、企业网站总体策划目的不明确,缺乏网络营销思想指导。 从企业网站规划和栏目设置不合理状况就可以看出网站策划的指导思想不明确,主要表现在:栏目设置有重叠、交叉、或者栏目名称意义不明确,容易造成混淆,使得用户难以发现需要的信息,有些网站则栏目过于繁多和杂乱,网站转载 2009-03-25 20:02:00 · 1369 阅读 · 0 评论 -
网站设计十忌
一、忌滥用图像也许还有人记得,最初的浏览器是不支持图像的。在一定程度上甚至可以说,支持图像的浏览器的出现才带来了Internet今天如此迅猛的发展。好的图像在增加吸引力的同时能带给我们更多更直观的信息。虽说图像功不可没,但是由于所占空间大,增加了网页的下载时间,如果用得过多过滥,只会适得其反。除非符合以下几种情况,否则请在你页面上慎用图像: 图像是公司或单位的徽标、地图,或是重要的指示性标转载 2009-03-25 20:02:00 · 565 阅读 · 0 评论 -
大型网站设计注意事项
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的转载 2009-03-25 20:03:00 · 625 阅读 · 0 评论 -
电子商务网站必须要解决的若干技术问题
本文分别从架构、搜索、性能等技术角度分析了电子商务网站重点要解决的几个问题,并给出一些建议和方案。 一、一个好电子商务网站的架构必须是一个易扩展、易维护性的架构 电子商务网站一个最大的特点就是商业逻辑比较复杂,需求变更快,代码的维护和功能扩展一般会占用整个应用生命周期80%-90%的时间。所以,只有一个灵活性高,扩展性强、方便维护的架构才能适应电子商务网站发展的要求。转载 2009-03-25 20:04:00 · 864 阅读 · 0 评论 -
电子商务系统的商品实体分析和设计
一、需求调研及分析对于电子商务销售的广义商品主要分为两种:1、无形商品和服务的电子商务;有形商品和服务的电子商务。无形商品和服务一般包括:1)在线订阅。分为免费订阅和收费订阅;2)特殊信息收费方式。一般分为免费信息和特殊信息,使用下载方式提供;3)在线服务。每月收取固定的费用,为消费者提供各种在线服务的方式,比如QQ会员,邮箱包月,杀毒包月等;4)在线娱乐。包括网络游戏的按转载 2009-03-25 20:04:00 · 1010 阅读 · 0 评论 -
负载均衡技术 (3)
现代负载均衡技术通常操作于网络的第四层或第七层。第四层负载均衡将一个Internet上合法注册的IP地址映射为多个内部服务器的IP地址,对每次TCP连接请求动态使用其中一个内部IP地址,达到负载均衡的目的。在第四层交换机中,此种均衡技术得到广泛的应用,一个目标地址是服务器群VIP(虚拟IP,Virtual IP address)连接请求的数据包流经交换机,交换机根据源端和目的IP地址、TCP或UD转载 2009-03-25 20:05:00 · 755 阅读 · 0 评论 -
负载均衡技术概览
当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,上网热潮风起云涌,新的应用层出不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大,使得单一设备根本无法承担,而如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的情况,就成了一个转载 2009-03-25 19:56:00 · 600 阅读 · 0 评论 -
浅谈负载均衡及其设备的均衡策略
随着当今网络的不断增长,无论在企业网、园区网还是在广域网,业务量的发展都超出了过去的估计,企业对网络的依赖性越来越强。当企业为用户提供Web服务时,随着访问者数量的快速增加,网络服务器需要具备提供大量并发访问服务的能力。 其数据流量和计算强度之大,使得单一设备根本无法承担;另一方面,如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充转载 2009-03-25 19:55:00 · 671 阅读 · 0 评论 -
如何做镜像服务器
为什么做镜像服务器?镜像服务器的主要目的就是为了服务器之间的负载均衡!而在我们国家,镜像服务器更多用于解决南北线路不通(网通电信互联缓慢)的问题!如何做镜像服务器?1.基于特定服务器软件的负载均衡这种技术是利用网络协议的重定向功能来实现负载均衡的,例如在Http协议中支持定位指令,接收到这个指令的浏览器将自动重定向到该指令指明的另一个URL上。由于和执行服务请求相比,发送定位指令对Web服务器的负转载 2009-03-25 19:50:00 · 3474 阅读 · 0 评论 -
负载均衡技术 (1)
Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪转载 2009-03-25 19:53:00 · 757 阅读 · 0 评论 -
负载均衡技术 (2)
硬件负载均衡解决方案是直接在服务器和外部网络间安装负载均衡设备,这种设备我们通常称之为负载均衡器,由于专门的设备完成专门的任务,独立于操作系统,整体性能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。 负载均衡器有多种多样的形式,除了作为独立意义上的负载均衡器外,有些负载均衡器集成在交换设备中,置于服务器与Internet链接之间,有些则以两块网络适配器转载 2009-03-25 19:54:00 · 595 阅读 · 0 评论 -
电子商务网站(淘宝网)的系统架构解析
淘宝网,是一个在线商品数量突破一亿,日均成交额超过两亿元人民币,注册用户接近八千万的大型电子商务网站,是亚洲最大的购物网站。那么对于淘宝网这样大规模的一个网站,我猜想大家一定会非常关心整个网站都采用了什么样的技术、产品和架构,也会很想了解在淘宝网中是否采用了开源的软件或者是完全采用的商业软件。那么下面我就简单的介绍一下淘宝网中应用的开源软件。 对于规模稍大的网站来说,其IT必然是一个服务器集群转载 2009-03-25 19:41:00 · 12348 阅读 · 0 评论 -
提高网站速度的最佳实践
相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实 现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发 的,在性能方面,根据yahoo的调查,后台只占5%,而前端高达95%之多,其中有88%的东西是可以优化的。转载 2009-03-25 19:42:00 · 938 阅读 · 0 评论 -
WEB服务器和应用服务器之间的区别
通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。下面让我们来细细道来: Web服务器(Web Server) Web服务转载 2009-03-25 19:48:00 · 495 阅读 · 0 评论 -
大型高并发高负载网站的系统架构
本文作者在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,转载 2009-03-25 19:49:00 · 664 阅读 · 0 评论 -
国内大型门户网站架构分析-大型门户网站的cdn部署
国内大型门户网站架构分析-大型门户网站的cdn部署(服务器负载均衡) 新浪采用了ChinaCache做的CDN系统,ChinaCache在全国分布了四十多个点,同时采用基于动态DNS分配的全球服务器负载均衡技术。 从新浪的站点结构可以看出: > www.sina.com.cn Server: UnKnown Address: 192.168.1.254 Non-auth转载 2009-03-25 19:50:00 · 1045 阅读 · 0 评论 -
浅谈负载均衡及其设备的均衡策略
随着当今网络的不断增长,无论在企业网、园区网还是在广域网,业务量的发展都超出了过去的估计,企业对网络的依赖性越来越强。当企业为用户提供Web服务时,随着访问者数量的快速增加,网络服务器需要具备提供大量并发访问服务的能力。其数据流量和计算强度之大,使得单一设备根本无法承担;另一方面,如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的转载 2009-03-25 19:51:00 · 785 阅读 · 0 评论 -
浅谈负载均衡及其设备的均衡策略
随着当今网络的不断增长,无论在企业网、园区网还是在广域网,业务量的发展都超出了过去的估计,企业对网络的依赖性越来越强。当企业为用户提供Web服务时,随着访问者数量的快速增加,网络服务器需要具备提供大量并发访问服务的能力。其数据流量和计算强度之大,使得单一设备根本无法承担;另一方面,如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的转载 2009-03-25 19:53:00 · 595 阅读 · 0 评论 -
详谈群集计划与负载均衡
并行集群计算仅是面向高速计算方面的一种应用,负载均衡则是为多个服务器高可用性服务提供保障的一种技术。负载均衡可用于多种应用系统,如:Web、文件传输ftp、电子商务、数据流多媒体、DNA和邮件等。下面有篇文章讲得不错,可供参考(有两张图看不到很可惜)Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too转载 2009-03-25 19:54:00 · 569 阅读 · 0 评论 -
负载均衡技术 (4)
负载均衡配置实例 DNS负载均衡 DNS负载均衡技术是在DNS服务器中为同一个主机名配置多个IP地址,在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的机器上去,使得不同的客户端访问不同的服务器,从而达到负载均衡的目的。 DNS负载均衡的优点是经济简单易行,并且服务器可以位于internet上任意的位置。但它也转载 2009-03-25 20:06:00 · 573 阅读 · 0 评论