说说标准服务器架构(WWW+Image/CSS/JS+File+DB)

现在不少大型网站和应用程序都采用标准架构来进行开发,何为标准架构,标准架构有什么好处,今天我想说一下。

标准,说它是一种标准,也就是它其有一定的通用性,可以解决大部分问题,今天说的架构不是软件层次上的,而是硬件上的,主要是环境的搭建。

首先我们的开发环境为win2003+SQL2005+NET3.5 架构,然后我们再来看主要的服务器

一 WWW服务器,主要运行网站或B/s应用程序

二 数据库服务器,主要进行SQLSERVER的部署,进行数据的存取操作

三 图像、脚本服务器,主要存储样式文件,网站图像文件及JS脚本文件,它和前台页面效果工程师工作相关

四 文件服务器,用户上传的文件,图像都存储在本服务器上

五 Html测试服务器,当前台工程师完成设计之后,程序人员可以很方便的访问HTML服务器进行套页面的工作

 以上五大服务器,其中三,四,五可以合并,根据公司本身的情况,为了节省开去,可以把这三个部分放在一台服务器上,在IIS里建立3个域名就可以了。

而这几个服务器是如何工作的,又有什么联系呢?

首先WWW服务器通过OR/Mapping工具或数据库连接语句与数据库服务器相联,并对数据进行读写操作,WWW服务器通过WebService与文件服务器相联,进行文件的上传与下载工作,对于脚本图像服务器,直接写完整域名就可以访问了。

本文转自博客园张占岭(仓储大叔)的博客,原文链接:说说标准服务器架构(WWW+Image/CSS/JS+File+DB),如需转载请自行联系原博主。

时间: 2024-10-07 14:45:08

说说标准服务器架构(WWW+Image/CSS/JS+File+DB)的相关文章

说说标准服务器架构(WWW+Image/CSS/JS+File+DB)续测试环境搭建

前一篇说了标准的服务器架构方案,事实上,那是系统建立完成后的事情,在开发时,我们很少这种去设计,也没有必要这样去做,测试环境我们可以使用hosts这个文件来实现,我们可以把5个服务器放在一台电脑上,安装上IIS,然后分别建立站点,如 www.test.com www服务器 img.test.com  图像.脚本服务器 file.test.com  文件服务器 db.test.com  数据库服务器 html.test.com  静态页面服务器  如果测试的服务器IP是192.168.1.188,

ARM服务器架构规范标准推进ARM生态圈建设

[天极网服务器频道2月9日消息]日前http://www.aliyun.com/zixun/aggregation/13453.html">ARM服务器架构(ARM Server Base System Architecture,SBSA)规范标准公布,参与的厂商包括Linux开发商RedHat.SUSE和Canonical,服务器制厂商惠普和戴尔,芯片制造商AMD.AppliedMicro.Cavium和德州仪器,以及虚拟化提供商Citrix.除了上述厂商,微软也参与到ARM服务器架构标

人人网移动开发架构统一问题服务器架构设计

文章描述:人人网移动开发架构. 前言 说起手机操作平台的发展先要说移动终端的发展,因为平台的发展离不开移动终端,近十年移动终端发展和未来移动终端趋势大体可分为以下四个个阶段: 相关厂商内容 送给光棍节的促销,电子商务的背后-<架构师>11月刊免费下载! 第一个阶段:功能终端.满足用户基本通信需求,如发短信.打电话,附加些贪食蛇.推箱子小游戏. 第二个阶段:智能化的终端.可扩展第三方应用,实现上网浏览等互联网基础功能,以诺基亚S60手机为代表的. 第三个阶段:互联网和平台化的终端.手机和互联网更

WEB前端性能优化:HTML,CSS,JS和服务器端优化

文章描述:WEB前端性能优化小结. 对前端开发工程师来说,前端性能优化的重要性是不言而喻的,最为大家所知的是YSLOW的23条优化规则,在我的理解中,性能优化不纯粹是指用户访问网站的速度,也包括开发的效率,这里我总结下我理解中的WEB前端性能优化. HTML部分 语义化HTML:好处在于可以使代码简洁清晰,支持不同设备,利于搜索引擎,便于团队开发: 减少DOM节点:加速页面渲染: 给图片加上正确的宽高值:这可以减少页面重绘,同时防止图片缩放: 防止src属性和link的href属性为空:当值为空

变脸:用CSS+JS打造的网页皮肤

css|js|网页 变脸:用CSS+JS打造的网页皮肤 每个人都有不同程度的审美疲劳,说俗一点就是喜新厌旧,对于网页,如何把浏览者的审美疲劳拒之门外,使之对网页保持某种意义上的新鲜感,这是一个值得研究的问题.其实,很多大型网站或者个人网站都会不定期地对网页进行改版,这些都可以归纳为一个字,那就是"变",不停地变换网页的布局与样式,就是为了迎合人们不断变化的口味. CSS核心:属性重定义 先来看几个小技巧: 1.给链接加上修饰 我们通常会用样式表以外的元素对链接进行修饰,比如使用图片.使

HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列

 HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列  本文给大家分享的是使用HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列的方法和示例,非常的实用,特别是在BS架构的企业级应用,有需要的小伙伴可以参考下.     BS架构的企业级应用中,当一个表格列数较多时,用户一个常见的需求就是把前面几个重要的列固定住,这样拖动滚动条时固定的列会方便用户查看数据,用户体验很好.一些重量级的JS组件库也都有这个功能,那么有没有更简单的方法实现这个功能呢? 这个需求常见的解决方案是使

游戏服务器架构演进(完整版)

一.游戏服务器特征 游戏服务器,是一个会长期运行程序,并且它还要服务于多个不定时,不定点的网络请求.所以这类服务的特点是要特别关注稳定性和性能.这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度容灾需求.由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题. 功能约束,是架构设计决定性因素.基于游戏业务的功能特征,对服务器端系统来说,有以下几个特殊的需求: 游戏和玩家的数据存储落地 对玩家交互数据进行广播和同步 重要逻辑要在服务器上运

如何解决CSS JS和图片对网站加载速度的影响

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于网站加载速度的严格要求一致是seo优化过程中的重点,如何提升网站加载速度,服务器,网站内容元素等都有很大的关系,本篇文章将从CSS JS和图片三个方面进行详细的讲解. 1.图片 (1)指定图像尺寸 加载图像之前,您的浏览器开始渲染页面.制定图像尺寸,有助于它环绕不可替代的元素.如果没有制定尺寸,一旦图像被下载您的浏览器将回流,为了做到这个

图片服务器架构演进

现在几乎任何一个网站.Web App以及移动APP等应用都需要有图片展示的功能,对于图片功能从下至上都是很重要的.必须要具有前瞻性的规划好图片服务器,图片的上传和下载速度至关重要,当然这并不是说一上来就搞很NB的架构,至少具备一定扩展性和稳定性.虽然各种架构设计都有,在这里我只是谈谈我的一些个人想法. 对于图片服务器来说IO无疑是消耗资源最为严重的,对于web应用来说需要将图片服务器做一定的分离,否则很可能因为图片服务器的IO负载导致应用崩溃.因此尤其对于大型网站和应用来说,非常有必要将图片服务