分享建站技术、优化技巧、营销资讯

索特科技带你领略最前沿的网络营销技术、资讯

公司动态

当前位置:Suoter >> 新闻资讯 >> 公司动态 >> 浏览文章
  • 公司动态
  • 技术信息
  • 营销资讯
  • 分布式网站群系统建设架构设计

    2020年01月11日

    随着互联网的快速发展,网站信息内容也不再局限于文本信息,而是加入了更为直观的媒体信息。网站的功能也由单纯的信息发布转向了多维的应用展现。总之,网站越来越向着功能丰富、安全性高、用户体验好的方向发展。但是,网站作为一个需要全时提供面向全球Internet服务的系统,在安全方面还面临着严峻的考验。在内容管理上,也需要更高效的管理模式。

    1网站部署架构现状

    网站技术是决定网站功能强大与否的关键因素。网站技术最早是基于HTML的静态页面。后来,为提高管理效率,网站技术增加了动态语言和数据库技术。采用动态语言和数据库技术实现网站的动态管理,技术架构方面除提供WWW服务,还需要提供数据库访问服务,需要开放更多的端口,例如开放80、1433(SQLServer数据库)等端口。

    分布式网站群系统建设架构设计

    图1动态网站架构

    该架构是很多网站采用的主流部署架构。这种架构的缺点是网页文件和数据库放在一起,安全隐患多,易遭攻击。一旦遇袭,轻者网站瘫痪不能正常运行,重者则会被不法分子利用造成恶劣影响。此外,由于服务器需要公网访问,服务器须放置在防火墙外,增加了更大的安全隐患。

    2分布式网站群系统建设

    2.1聚合型MVC网站群管理系统

    目前,无论是动态网站还是完整的网站管理系统,都是独立的网站系统,由于建站技术多样,网站系统没有良好的跨平台性,所以每个网站都需要采用单独部署方式。为了节省硬件成本将多种不同的系统网站部署在同一台主机,又容易导致各系统间相互干扰。独立的网站系统通常称为分散型网站模式。

    分散型网站耗费资源大、缺乏标准的建站规范,缺乏科学的管理。分散型网站的模式已经从用户体验、管理、安全、资源利用上越来越不能适应社会需求了。分析分散型网站存在的问题,采用“对症下药”的办法提出具体的解决方案,首先需要开发建设统一的网站群系统,该系统可以实现“一套系统,多个网站”的功能。将分散的网站在后台聚合为一个系统,在前台仍然显示为独立的网站。基于这样的分析,设计将功能和表现分开管理的系统,就可以实现利用相同的管理平台制作和管理多个网站。这种将表现层和功能层分离管理的模型可以采用MVC模型表示,即模型(Model)-视图(View)-控制器(Controller),Model(模型)是网站群管理系统的标准数据结构逻辑,是管理系统在设计时就确定的,系统管理者和网站维护人员不能直接操作。View是网站群管理系统控制页面显示效果部分,通过模版的制作来实现不同表现形式的网站效果。Controller是完成网站的内容管理部分。网站群MVC模型如图2所示。这种聚合型的MVC模型网站群管理系统实现了网站系统统一部署、统一标准、统一规范、统一管理。通过模版定制,设计制作具有不同特色的网站,也可以通过手机网站模版制作实现手机网站的设计与制作。这是一种便捷型的网站建设模型,而且只要保证网站群平台的安全,平台下的网站基本上就不会存在安全性问题。

    分布式网站群系统建设架构设计

    图2MVC网站群管理系统

    2.2分布式网站群架构设计

    管理上实现了聚合型管理,使得管理更为科学高效,但在安全性上仍没有得到改善。分析目前网站系统的搭建架构,主要有两方面的风险隐患:首先,数据库和文件放置在同一服务器上,受攻击的对象集中,受攻击风险增加;其次,服务器放置在防火墙外,管理系统和数据库缺乏有效防护,存在较大的安全隐患。

    分布式网站群系统建设架构设计

    图3分布式的网站群部署架构

    针对上述两点,设计分布式网站群架构,首先需要将内容管理系统和数据库放置在不同的服务器上,这样受攻击对象分散放置,降低了被攻击的风险。被访问页面放在WWW服务器上,这样就形成一个3层的分布式网站群架构系统。这种架构将最容易受攻击的内容管理服务器和数据库服务器放置在防火墙内,提高了整个网站群的安全性。同时将应用和数据做了分离,不同特性的服务器承担不同的服务角色,网站的并发处理能力和数据存储空间得到了大幅改善,同时也提高了数据的安全性。

    2.3负载均衡网站群架构设计

    分布式架构结合了静态网站架构和动态网站架构的优点,提高了网站的安全性,同时应用和数据分离,既提高了安全性也提高了网站的运行速度,给用户带来了更好的体验。但是随着用户逐渐增多,网站的访问量增加,用户体验就会受到影响。WWW服务器的性能是提高访问速度的关键,可以通过增加镜像服务器来做负载均衡,将网站的访问压力均衡到多个服务器上,这样就使WWW服务器的负载压力不再成为整个网站架构的瓶颈,部署架构如图4所示。

    分布式网站群系统建设架构设计

    图4负载均衡网站群部署架构

    3结束语

    用户体验、网站安全性、管理标准化始终是网站建设的根本。标准、安全的建站模式将使网站的建设更规范,管理更科学,运行更为安全高效。随着信息载体的多样性和信息获取方式的改变,网站建设模式和技术也向更成熟、安全、科学的方向发展。



    上一篇:响应式网站Web设计的特点,开发应用及优势
    下一篇:基于网站优化的响应式网站设计
    联系方式
    沧州索特科技有限公司
    电话:
    邮箱:
    地址:河北沧州新华区交通大街41号422室
    Copyrght © 2023 Suoter All Rights Reserved.
    冀ICP备19032556号-1   冀公网安备13090202000684号
    首页电话 短信 客服