泥客网 - 发布最实用的电脑技术,最新鲜的网文!
泥客注册 | 加入收藏 |
泥客广告牌
关键词:情感 调侃 轻松 高谈 电脑 非凡 网络 探索

文章中心

您的当前位置:泥客网 >> 科技 >> 网络时代 >> 浏览文章

大型网站是怎么做出来的?

2004-12-24 14:50:43 文章来源:泥客论坛 字体:

大型网站是怎么做出来的,比如163的速度访问就飞快,是因为机组群吗?

(下面是163工作人员的非官方回答)

整个网站用N台服务器架构,不同服务器跑不同的功能。比如: mail.163.com、job.163.com、cartoon.163.com、sms.163.com等等,另可能还有些后台的服务使用不同的服务器。用户管理服务、数据库服务、新闻服务等等,这些服务器IP不同,但是域是一样的。

SSI是Server-Side Include的缩写。你误解了服务器群的意思了吧,我是没有听说过“服务器群”这个概念的,所以不做评论。但是我可以告诉你的是,我们公司的N多服务器是统一放在自己的机房的,有的服务器跑webservices,有的跑bbs,有的跑新闻的,有的跑短信服务。

(下面是另一位网友的回答)

分为软件方式和硬件方式。

软件方面。

采用静态页面,其实SHTML也是动态的。

硬件方面。

一是各种服务分不同的不同的服务器,WEB/MAIL/DB......

二是采用负载均衡

负载均衡主要的又分为3种:

1、DNS论询

通过DNS设置,来达到将不同的用户分流到不同的服务器上,优点就是实现快捷,价格便宜,缺点就是不能根据服务器压力和分流情况来调整,如果某台服务器DOWN了,那么DNS过去的用户就不能访问了。

2、软件的负载均衡

蛮复杂的,不介绍了

3、硬件的负载均衡

也就是所谓的负载均衡器,有点类似于路由器,此机器会根据服务器的不同反馈,得到服务器的当前压力,将用户分配到负载最小的机器上去,当某台机器DOWN了,负载均衡器会将用户分流到另外一台机器上.

掌上泥客
进入论坛论坛热帖
非凡