大型网站架构(二)

news/2024/5/20 22:20:59/文章来源:https://blog.csdn.net/qq_36946274/article/details/80951192

6、使用反向代理和CDN加上网站相应
提高网站的访问速度,主要手段有使用CDN和反向代理。
CDN和反向代理的基本原理都是缓存,区别在于CDN部署在网络提供商的机房,而反向代理是部署在网站的中心机房,当用户请求到达中心机房后,首先访问的反向代理,如果反向代理缓存着用户请求的资源,则直接返回给用户
这里写图片描述
7、使用分布式文件系统和分布式数据库系统
任何强大的单一服务器都满足不了大型网站持续增长的业务需求。
分布式数据库时网站数据库拆分的最后手段,只用在单表数据规模非常大的时候才使用。不到不得已时,网站更常用的数据库拆分手段是业务拆分,将不同业务的数据部署在不同的物理服务器上。
这里写图片描述
8、使用NoSQL和搜索引擎
搜素引擎也基本已经形成现在大型网站必须提供的功能了,网站需要采用一些非关系数据库技术如NoSQL和非数据库查询技术如搜索引擎。
这里写图片描述
9、业务拆分
对于大型网站,我们可以分而治之,把整个网站的业务分为不同的模块,比如大型的交易购物完整可以分为首页、店铺、订单、买家等,分别交给不同的业务团队来负责

同时我们将一个网站根据模块划分拆分成多个应用,每个应用进行单独的部署和维护,应用之间通过超链接建立关系(指向不同的应用地址),最后通过相同的数据存储系统来构成一个互相关联的完整系统
这里写图片描述
10、分布式服务
随着业务拆分,整个系统越来越大,应用的整体复杂度呈指数级增加,部署维护越来越困难,并且所有的应用服务器都要与数据库服务连接, 在数万台服务器规模的情况下,这些连接的数目是服务器规模的平方,导致资源不足

这时候就要对相同的业务进行提取,独立部署,把这些可重用的业务和连接数据库等,提取出来作为公共业务服务,而应用系统只需要通过分布式服务访问公共业务服务完成业务操作
这里写图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_758405.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Cisco官方网站悄然换标

10月2日,就在所有中国人欢度国庆佳节之际,可能是思科(cisco)历史上最大的市场活动悄然启动。就在今天,51cto.com记者发现,思科网站全面改版!其实,改版的内容不大,主要就是logo的改变。记者发现&…

[导入]日志 20071208(SvcUtil.exe,高并发网站架构)

摘要: (1)结合SvcUtil加深了一点对WCF的认识。 (2)听了钱宏武关于网站架构讲座的前半部分。 阅读全文[新闻]Vista Fiji媒体中心已完成文章来源:http://www.cnblogs.com/xingyukun/archive/2007/12/08/987733.html转载于:https://…

在线制作收藏夹ico图标的工具网站

介绍的是一个在线制作ico图标的工具网站,它就是dynamicdrive。你要做的工作就是做一个你想要用做书签的图片,可以是.jpg/.gif/.png/.bmp格式,尽量作成正方行的,已防止转换后图标变形,OK,接下来就去dynamicd…

对于xss和sql注入的防范(美团网站xss例子)

对于xss和sql注入这样的漏洞有很多工具是可以检测的。 也是最常见的web安全问题。 其实这样的问题是很好避免的 只要在应用架构上 统一数据的吞吐,在吞吐的过程中做好数据的校验就ok了 最简单的php的 htmlspecialchars 就可以把一些危险字符进行转译 就可以大大减低xss和…

[Ajax]十个优秀的 Ajax/Javascript实例网站

原始地址:http://supercode.appspot.com/post/13 1.Ajax Rain AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例,有一些Demo的确值得你去看一看,即使你不是网页设计(开发)师。 2.Ajax Daddy Ajax Daddy收集了大量漂亮的Web2.0工…

网博士自助建站系统_国内自助建站平台有哪些?

前言忘记是哪个国外公司老总说过的了,说了这样一句话“no software”并且这句话挂着公司墙上,这句话主要来自于“no smoking”的变形,不过传达的意思是未来没有软件之说,软件无处不在,这就是SAAS的来源。现在这个公司非…

网站禁止IP访问,禁止未备案域名访问服务器

今天吴总在百度快照里头发现www.cut.cn也能访问商城网站。 一、我问了域名商,回复说不清楚情况,他们不会去做这种域名指向动作,让我们问服务器托管商。 二、询问服务器托管商,回复说他们没有动过,按访问此域名的表象看…

国外php 技术网站,国外十大最流行的PHP框架

本文来自国外的一个PHP技术人员网站,总结了国外的十个目前最流行的PHP MVC框架。本文可作为PHP框架使用参考。以下为十个目前最流行的基于MVC设计模式的PHP框架:1. Yii软件大小:6.48MB软件类别:国外软件 | 其它类别软件语言&#…

seo代码优化工具_seo入门教程——做seo需要掌握的技术以及seo优化的具体工作

seo优化是一门基础的优化技术,它本身所需要的专业技术并没有一些特殊行业的技术高,学习seo也没有那么难,只需要掌握一些技术的技术剩下的就是优化的思维,所以seo工作人员也是千人千面,最后就是坚持,seo优化…

域名解析跳转到另一个域名_有了网站域名和空间怎么建立网站

有了主机和域名,可以选择制作网页或者程序,把域名、主机、网页组合在一起就可以了,接下来小编和大家详细说说这个过程的具体做法。第一步:域名解析到服务器第二步:程序上传至服务器/主机第三步:修改主页名称…

[网站运营随想之三]厕所的核心竞争力

[网站运营随想之三]厕所的核心竞争力 俺现在基本上只在白天上MSN,前两天FantasySoft冒出几句话,欲言又止,当时忙,没太在意,今天终于对上了,顺便看了他的博《有关核心竞争力》,大致明白其郁闷所在…

域服务器如何限制用户授权访问网站,域控服务器怎么设置用户权限

域控服务器怎么设置用户权限 内容精选换一换如果您需要对华为云上购买的裸金属服务器资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)…

网站云服务器资料本地备份,云服务器数据备份到本地

云服务器数据备份到本地 内容精选换一换超高I/O型弹性云服务器使用高性能NVMe SSD本地磁盘,提供高存储IOPS以及低读写时延,您可以通过管理控制台创建挂载有高性能NVMe SSD盘的弹性云服务器。在售:Ir3、I3概述Ir3搭载第二代英特尔 至强 可扩展…

MVC和MySQL简单购物网站_基于springMVC+angular+bootstrap+mysql的简易购物网站搭建

介绍前端的css框架用了bootstrap, 以及bootstrap的JS组件, 以及很好用的angular(angular大法好), 项目一共包含了7个静态界面, 静态界面的数据展示都使用了angularJS , 后端是基于java的spring, 容器为tomcat&#xff…

解决Exchange2010部署证书之后公网客户端OWA此网站的安全证书有问题的方法

第一篇51CTO的技术博客,说实话也不知道该写点什么好。有很多我想写的内容各位51CTO的朋友都已经写得很详细很好了,正巧最近我正在测试Exchang2010 SP1系统。从微软technet申请了一个120天的试用版,已经折腾半个月了。最近遇到了一个问题&…

50个极佳的企业网站案例

目前,大多数企业转向Web开发,无论是广告还是开发公司.. 在这个阶段,网页设计师和开发人员发挥了重要作用。 现在, 我们为您带来了50个极佳的企业网站案例,希望能给您带来灵感,在同一个项目或者在未来的网站…

ubuntu 修改apache2 默认网站目录和默认主页文档以及连接phpmyadmin

为什么80%的码农都做不了架构师?>>> 1、修改默认网站目录 ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面 sudo gedit /etc/apache2/sites-enabled/000-default 在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。 修改完了 …

LAMP网站架构方案分析

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件&a…

js预览本地word文档_手把手搭建自己的文档类型网站,免费!

微信搜一搜村雨遥1. 前言2. 快速安装并开始2.1 安装2.2 项目初始化2.3 项目目录结构2.4 本地预览3. 项目配置3.1 配置文件 index.html3.2 侧边栏3.3 封面3.4 主页内容3.5 更多4. 部署4.1 新建仓库4.2 提交项目4.3 预览5. 总结1. 前言在开始之前,请先确保你已经满足以…

MOSS2007网站设置

11.9 网站设置 在“工作组网站”首页,单击“网站操作→网站设置”链接,打开“网站设置”页,如图11-112所示。图11-112 网站设置页11.9.1 网站信息 在“网站信息”部分,列出了当前网站的URL,表示这是对那个网站或者是对…