论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

校园二手信息网站的设计与开发(论文+程序)

8、连接性

MySQL客户库是客户/服务器结构的C语言库,它意味着一个客户能查询驻留在另一台机器的一个数据库。然而MySQL真正的强项处于该库中的语言“包装器(wrapper)”,Perl、Pathon和PHP只是一部分。Apache的Web服务器也有许多模块例如目录存取文件等允许各种各样的Apache配置信息(例如目录存取文件)使用MySQL,应用程序接口简单、一致并且完整。 内容来自论文无忧网 www.paper51.com

2.2.2   数据库引擎

paper51.com

MyISAM强调了快速读取操作,这是为什么MySQL受到了Web开发如此青睐的主要原因:在Web开发中所进行的大量数据操作都是读取操作。所以,大多数虚拟主机提供商和Internet平台提供商(InternetPresenceProvider,IPP)只允许使用MyISAM格式。 http://www.paper51.com

MyISAM存储格式自版本3.23以来是MySQL中的缺省类型,它有下列特点: copyright paper51.com

²       如果操作系统自身允许更大的文件,那么文件比ISAM存储方法的大。

paper51.com

²       数据以低字节优先的机器独立格式存储。这表示可将表从一种机器拷贝到另一种机器,即使它们的体系结构不同也可以拷贝。 copyright paper51.com

²       数值索引值占的存储空间较少,因为它们是按高字节优先存储的。索引值在低位字节中变化很快,因此高位字节更容易比较。 copyright paper51.com

²       AUTO_INCREMENT处理比ISAM的表更好。 内容来自www.paper51.com

²       减少了几个索引限制。例如,可对含NULL值的列进行索引,还可以对BLOB和TEXT类型的列进行索引。

内容来自www.paper51.com

为了改善表的完整性检查,每个表都具有一个标志,在myisamchk对表进行过检查后,设置该标志。可利用myisamchk-fast跳过对自前次检查以来尚未被修改过表的检查,这样使此管理任务更快。表中还有一个指示表是否正常关闭的标志。如果服务器关闭不正常,或机器崩溃,此标志可用来检测出服务器起动时需要检查的表。

paper51.com

2.3  Apache简介

内容来自www.paper51.com

Apache是世界使用排名第一的Web服务器,它可以运行在几乎所有广泛使用的计算机平台上。 paper51.com

Apache源于NCSAhttpd服务器。经过多次修改,他成为了世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 http://www.paper51.com

本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

paper51.com

Apache服务器拥有以下特性: paper51.com

²       支持最新的HTTP/1.1通信协议; http://www.paper51.com

²       拥有简单而强有力的基于文件的配置过程; 内容来自论文无忧网 www.paper51.com

²       支持通用网关接口;

内容来自论文无忧网 www.paper51.com

²       支持基于IP和基于域名的虚拟主机;

paper51.com

²       支持多种方式的HTTP认证;

copyright paper51.com

²       集成Perl处理模块; paper51.com

²       集成代理服务器模块; 内容来自论文无忧网 www.paper51.com

²       支持实时监视服务器状态和定制服务器日志; 内容来自论文无忧网 www.paper51.com

²       支持服务器端包含指令(SSI);

paper51.com

²       支持安全Socket层(SSL); paper51.com

²       提供用户会话过程的跟踪;

内容来自www.paper51.com

²       支持Fast CGI; 内容来自www.paper51.com

²       通过第三方模块可以支持Java Servlets。

http://www.paper51.com

3        系统分析与数据库设计3.1  系统功能需求分析

paper51.com

根据一般电子商务系统功能分析,将系统分为管理员、用户两大模块。系统管理员模块包括:系统配置管理、会员信息管理、网站新闻管理、物品信息管理、管理员管理、登录日志管理。用户模块包括:安全登录、找回密码、查询信息、发布信息、会员注册、物品类别、物品信息管理、会员信息修改。刚进入网站的非会员能够在此网站浏览和搜索信息,不仅能浏览二手信息还能浏览到热门信息。经过注册成为会员便能发布信息。此系统还考虑到用户利用穷举法破解密码,专门设置了用户和管理员登录日志,以便及时了解和防范。 copyright paper51.com

3.2  系统模块关系图

http://www.paper51.com

根据系统功能需求建立的模块关系图如下图:

copyright paper51.com

http://www.paper51.com

图3  系统模块关系图 内容来自www.paper51.com

------分隔线----------------------------
联系方式