论文部分内容阅读
随着科技的不断发展和进步,移动互联网市场在逐渐扩大,并且开始改变人们的生活。用户对移动端应用软件的需求,也在不断增加。国内一些应用商店的成功证明了这一点,但这些平台的功能单一,不能满足用户对综合性的需要。通过对用户的需求分析,本项目设计和实现了综合型的功能。首先,提供了基本的搜索、推荐应用的功能,能够满足用户下载应用的基本需求,该平台还有评论模块、推荐模块、搜索模块、榜单模块、专栏模块、新游模块、发现模块和用户中心模块,该项目设计实现了丰富的业务功能,同时具备优秀的用户体验,完善的功能结构和面对高并发时的可靠性。本文对移动互联网技术进行了探讨,以服务器系统为重点,论述了该应用平台的设计与实现。本人主要工作包括:(1)通过服务器运维相关的知识,解决服务器结构设计与搭建中的一些问题,保证服务器的高可用、可扩展;(2)设计和实现整个系统服务器,系统服务器包括管理服务器和应用服务器,编辑通过管理服务器编辑更新供用户要访问的内容,管理员通过管理服务器管理平台上运营的内容,用户通过用户服务器访问数据。具体设计与实现的模块包括评论模块、专栏模块、榜单模块、活动模块、个人中心的云存储、发现模块下的小组;(3)设计实现供客户端访问服务器使用的API;(4)设计相关业务的数据库表,对数据库进行优化,提高系统效率;(5)缓存的设计与实现,使用一些特别的技术如Redis,提高服务器效率,减低负载,对系统性能做评估。项目完成之后,对系统进行了单元测试和性能测试,结果表明该综合型平台已满足功能需求。该项目已经开始运营,并且能够满足用户对综合型平台的需要,服务器相关技术的使用,使得系统更稳定,更高效,同时具备更好的用户体验。