Apache的诞生极富有戏剧性。当NCSAWWW服务器项目停顿后,那些使用NCSA WWW服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。就这样,诞生了Apache Group,后来这个团体在NCSA的基础上创建了Apache。
Apache web服务器软件拥有以下特性:
支持最新的HTTP/1.1通信协议
拥有简单而强有力的基于文件的配置过程
支持通用网关接口
支持基于IP和基于域名的虚拟主机
支持多种方式的HTTP认证
集成Perl处理模块
集成代理服务器模块
支持实时监视服务器状态和定制服务器日志
支持服务器端包含指令(SSI)
支持安全Socket层(SSL)
提供用户会话过程的跟踪
支持FastCGI
通过第三方模块可以支持JavaServlets
如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。
3 总体设计概述
对于网站开发,首先需要了解网站的功能结构、页面布局,即网站的需求,在知道网站的需求后才能对网站进行设计开发。
3.1 网站功能结构概述
霍比特人游戏网站后台主要由登陆验证模块、注册模块和文章管理模块组成。其中文章管理模块中根据类型的不同可管理前台多个页面的文章。具体的结构如下:
3.1.1 登陆验证模块
登陆验证模块通过用户输入自己的用户名和密码,然后通过对数据库查询验证密码是否正确或用户名是否存在,如果正确则提示登陆成功,否则提示登陆失败
3.1.2 注册模块
用户可以在网站上注册成为会员,并能够通过该注册账号登陆到游戏中,注册模块需要判断用户输入的用户名、密码、邮箱等是否符合规范,并查询数据库中是否已经有存在的用户名并通过前台提示给用户,达到良好的交互体验。
3.1.3 文章管理页面
由后台管理员对文章管理页面进行操作,可以新增文章、编辑文章、删除文章,在文章编辑页面,可以对文章根据前台内容需要对其进行分类,放置在不同的板块中。同时也可以对文章设置一张缩略图,在前台可以显示文章的缩略图。
3.2 网站板块结构概述
网站的主题为“霍比特人”游戏网站,所以目标受众为游戏人群,在网站中,受众可以了解到该游戏的特点、可以在网站中注册游戏账号、下载游戏客户端、查看游戏最新的资讯信息、公告信息和了解游戏的基础玩法、新手教程等。故综上,网站所包含的内容有:网站首页、客户端下载页、资讯页、教程页、登陆注册页。 HTML5“霍比特人”游戏网站设计+文献综述(4):http://www.751com.cn/jisuanji/lunwen_14765.html