版权归原作者所有,如有侵权,请联系我们

[科普中国]-网站系统

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

系统架构

对于一般的网络应用系统,主要有两种系统架构模式:C/S架构和B/S架构。

1.C/S架构

C/S(client/server)架构,即客户端服务器端架构,是一种典型的两层架构,客户端包含一个或多个在用户电脑上运行的程序。而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

C/S架构也可以看作是胖客户端架构。因为客户端需要实现绝大多数的业务逻辑和界面展示。这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。

2.B/S架构

B/S架构(browser/server),即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,主要事务逻辑在服务器端实现。Browser客户端、WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只要有Web浏览器即可。

B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑放在了WebApp上,这样就避免了庞大的胖客户端,减少了客户端的压力。因为客户端包含的逻辑很少,因此也称为瘦客户端。1

分类企业系统主要是针对中小型企业而开发的网站系统。该种系统功能一般以简单快捷,应用方便,结构简约为主。可支持二次开发,支持多套模板切换,对管理员的专业知识要求不高。有代表性的如:深喉咙企业网站系统,千博企业网站系统等等。其中深喉咙企业网站系统是免费开源的Php网站系统,千博网站系统是商业化的企业网站系统。

论坛系统论坛系统也是网站系统的一种,最著名的有discuz论坛系统,动易论坛系统等等。

购物平台系统随着淘宝购物平台在国内的爆发,购物平台在国内也如雨后春笋般井喷。如腾讯的拍拍,百度的有啊等等。ecshop网购系统是很火的自助购物建站系统,架设的系统会加入客服等等,深受广大建站人员的喜爱。

其他网站系统其他网站系统如大型的门户站系统,最早的有动易网站系统,风讯网站系统,PHPCMS,后起的有织梦CMS系统,帝国CMS系统。这类系统可支持二次开发,功能强大,但是结构复杂,要求门槛稍高。一般应用较多的是地方门户类的新闻网站系统。

质量当消费者访问网站时,首先接触到的是反映网站系统质量方面的因素,包括网站的导航功能、结构设计、图形设计、易用性、访问速度、交互性等方面。

网站的导航功能将有助于消费者找寻自己所需的信息,增加其易用性感知。大的网站可能需要一个站点地图来引导消费者浏览网站。网站的结构设计或布局应注意方便消费者对信息的搜寻。网站图形设计方面应注意图形与文字的平衡,太多的图片导致站点下载速度变慢,信息量减少。太少的图片又使得网站缺乏吸引力。此外还要注意颜色的选择,不同的颜色将对情绪产生影响,并有可能影响对文字的阅读。图形设计的原则是增强网站的吸引力。

网站交互性是考察一个网站质量的重要因素,互联网相对于传统营销的主要优势是商家与顾客通过网站实现互动,因此交互性将能增加顾客对商家的信任。2

安全隐患由于技术和人为的原因,计算机系统存在先天不足的硬件“缺陷”和后天不备的软件“漏洞”,造成网络系统的脆弱性,具体表现在以下几个方面。

①缺乏有效的网络安全策略:如网络系统缺乏防火墙、网络安全检测、防杀病毒系统等。

②软件系统漏洞:网络配置、服务器及工作站操作系统、应用程序等都可能被开发者留有“后门”,这些后门对网络安全造成非常严重的威胁。

③硬件系统缺陷:网络设备不可能是完美的,在设计开发过程中必然会出现缺陷和漏洞,这些漏洞和缺陷恰恰是黑客进行攻击的目标。

④网络系统缺乏完善的网络安全制度:网络系统缺乏有效的安全规则,既有的安全规则执行不到位,网络管理人员和普通用户的安全意识不强。同时,网络管理人员技术水平不高、网络配置不当或者系统升级不及时也可造成安全漏洞。

网络系统的安全威胁主要来自DDos、远程入侵、非法扫描以及网络病毒等。3

设计过程网站系统设计过程中,系统的处理流程和基本结构主要体现在设计流程计划中,该计划是自系统分析之后更为详细的设计指导书。

一般来说,设计流程计划主要包括网站目标细化、确定网站要素和网站设计三部分内容。

1.网站目标细化

网站目标细化是根据网站系统分析的目标,按照项目管理的方法,将系统分析阶段的目标再次细化,分阶段、分步骤予以实施。这里,根据网站建设的项目特点,详细设计出项目真正运作的相关要素,包括网站系统每个项目阶段的国标、内容和人员安排,以及最终提交的文件材料。

2.确定网站要素

确定网站要素包括明确网站内容结构(如栏目名称、内容),网站功能需求(如交互机制)和网站表现形式(如色彩搭配、字号选择),还包括确定网站对象和网站提供哪些服务等内容。

3.网站设计

网站设计的内容非常多,大体分为三方面:

首先是纯网站本身的设计,例如文字排版、图片制作、平面设计、三维立体设计、静态无声图文、动态有声影像等。

其次是网站的延伸设计,包括网站的主题特征设计、智能交互、制作策划、形象包装、宣传营销等。

第三,站点采用的网络、数据库等技术也是保证网站最终良好运行的关键。4

评论
科普cuili007
庶吉士级
好的
2023-01-03