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    网站板块结构概述
网站的主题为“霍比特人”游戏网站,所以目标受众为游戏人群,在网站中,受众可以了解到该游戏的特点、可以在网站中注册游戏账号、下载游戏客户端、查看游戏最新的资讯信息、公告信息和了解游戏的基础玩法、新手教程等。故综上,网站所包含的内容有:网站首页、客户端下载页、资讯页、教程页、登陆注册页。
上一篇:C#企业仓库管理系统设计+文献综述
下一篇:MATLAB图像分割算法及其应用的研究

Html5+css3+js电瓶车企业移动办公系统设计

HTML5云平台的移动学习系统-移动端设计

HTML5设备运行可视化仿真在网页中的发布

HTML5课程类微信公众号设计

HTML5的boostrap响应式课程网站的设计

HTML5和android的手机聊天机器人APP开发

HTML5伪云桌面资源整合系统设计

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

国内外图像分割技术研究现状

承德市事业单位档案管理...

中国学术生态细节考察《...

志愿者活动的调查问卷表