1.  > 建站公司

介绍网站的体系架构相关知识有哪些(介绍网站的体系架构相关知识点)

介绍网站的体系架构相关知识有哪些(介绍网站的体系架构相关知识点)

介绍有关网站架构的知识。现阶段最常用的两层架构是基于C/S的。 1)基于C/S的两层架构简介基于C/S的两层架构在物理上将逻辑三层结构分成两层,形成“Client/Server”的系统架构,它是一个软件系统架构,通过该系统可以保证两端硬件环境的充分利用,并在Client和Server之间合理分配任务。主要用于局域网。基于C/S的两层架构,可以将表现层和业务逻辑层合并到客户端层,将数据层作为独立的层放在服务器端,组成数据库层,从而形成“胖”客户端、“胖”客户端和“胖”客户端。瘦”服务器端C/S架构。 2)基于C/S的两层架构的运行原理。在这种两层C/S架构下,当用户需要访问数据库服务器中的数据时,客户端应用程序通过**服务请求向数据库服务器发送查询,数据库服务器根据客户端的请求自动完成查询任务服务请求,然后通过**将查询结果返回给客户端。在此过程中,客户端和数据库服务器之间只需要传输服务请求和查询结果,而不需要传输任何数据库文件。客户端与数据库服务器直接相连。这两个组件都发挥着重要作用。客户端不仅仅具有输入输出、计算、发送请求、接收结果等功能。它还具有处理一些计算、数据存储等业务逻辑事务的功能;数据库服务器主要负责事务逻辑的处理。当客户端可以分担一些逻辑事务时,一定程度上减轻了服务器的运行负担,增加了**流量,提高了用户体验。数量和服务质量。在基于CS的两层架构中,部分业务逻辑层和数据层也可以在服务器端组合起来,形成“瘦”客户端和“胖”服务器的C/S架构。 3)基于C/S的两层系统架构的优缺点。在计算机技术飞速发展的今天,C/S的两层系统架构仍然能够屹立不倒。可见,与其他架构技术相比,它有其独特之处。优点,这些优点包括: (1)点对点客户端与服务器直接连接,形成点对点模式。用户可以在客户端获取一些重要信息,无需经过中间层的传输和计算,从而减少了获取信息的时间和精力,减少了通信流量从而节省了成本,提高了响应速度和工作效率。 (2)提高设备利用率。将部分逻辑事务交给客户端处理,增加了客户端和数据库服务器的硬件使用率,或者减少了资源浪费,从而充分利用了两端的设备;客户端与服务器分担负载,除了基本的数据传输外,还可以进行数据处理、数据存储和一些复杂的事务处理;客户端拥有一套完整的应用程序,在错误提示、在线帮助等方面具有强大的功能,并且可以在子程序之间自由切换。 (3)个性化的客户端操作界面,提高客户的视觉体验,满足客户的各种基本需求。客户端操作界面可随意布置,充分满足客户的需求,展现客户的特色和个性。除了这些优点之外,这个架构也不可避免地存在一些缺点,或者说是它本身架构的缺点。 (1)安全性降低客户端和服务器直接连接在一定程度上降低了系统的安全性。

C/S结构的软件必须在各地安装多台服务器,并在多台服务器之间进行数据同步。这样,每个数据点的数据安全都会影响整个应用的数据安全。 (2)应用范围窄,通常用于局域网,这极大地限制了系统的使用范围和影响广度。不利于市场发展和创新。 (3)成本高。基于C/S两层架构的网站开发无论是前期开发成本还是后期维护成本都非常高。在发展初期,需要聘请高素质的员工,并对他们进行培训和教育,这些成本都非常高;初期开发需要配备高性能的客户端和服务器,需要高度专业的技术人员。所以成本非常高。在后期的系统维护、升级维护工作、业务扩展或变更、客户端界面重新调整等方面都非常麻烦。需要进行大量的方案修改,投入的精力和金钱也不容忽视。 (4)用户限制基于C/S的两层架构对用户的身份进行了限制。只有安装了客户端的用户才能访问建站,且由于数据库限制,用户数量不易扩大。用户范围太小,不利于网站的进一步发展。时至今日,基于C/S的两层架构仍然被广泛应用,从Office、WPS、WINRAR到杀毒软件(如金山、锐金)再到娱乐软件(如播放器、**、微信等)。 )C/S架构无处不在。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://jhonenet.com//cp/3958.html

联系我们

电话:400-658-2019

微信号:7151897

工作日:9:30-18:30,节假日休息