APP下载

基于共享理念的精致乐享平台设计与实现

2019-05-22涂心琪郑剑

电脑知识与技术 2019年10期
关键词:共享

涂心琪 郑剑

摘要:针对大学生在穿衣打扮时存在选择困惑,而现有的网络达人推荐的物品又不适合大学生群体的特点,设计一款基于共享理念的精致乐享平台,利用PHP技术实现用户信息及后台上传平台内容管理,前端基于网页平台进行信息查看和内容分享,前后端通过json数据交互。经过测试表明,该系统可以有效地满足基于共享理念实现生活时尚等内容的分享。

关键词:共享;评论;PHP;HTML;JSON数据

中图分类号:TP393 文献标识码:A

文章编号:1009-3044(2019)10-0073-03

开放科学(资源服务)标识码(OSID):

当今时代背景下,共享理念逐渐发展成为一种潮流和趋势,共享理念具有时代价值。现如今,人们会通过各大网络平台为个人生活获取便利,当人们选择网购时往往会先在各种社交类软件上搜索什么产品适合自己,什么产品性价比更高。但是,在接受网络平台上的各大博主推荐建议时,我们也难以分清博主所推荐的产品是代言还是真心推荐。尤其对于大学生群体,在没有经济独立的情况下,生活费方便的问题会让我们在价钱方面考虑得更多,而纵览各大平台的平价关键词搜索,其所指的经济范围并不符合大学生们的总体经济水平。为了帮助大学生们更好的地利用网络资源相互之间不以金钱为目的共享时尚理念和购物经验等。为此,精致乐享平台得以被开发。平台最初开发时被定义的功能就是为本校学生开发一个适用于他们的平台,可以查阅最新时尚动态,了解穿搭推荐等信息,在平台中获取同学的建议信息,并利用平台中的服务功能解决生活中的个人烦恼等。

1 系统功能结构的设计

1.1服务端系统功能

如图1所示后台具有如下功能:

1)对注册用户的信息进行审核管理,登记用户信息;

2)更新前端页面展示所需要的文章内容或页面轮播图所需图片等;

3)统计用户浏览信息,整理用户书单,根据用户喜好进行书籍推荐。

1.2网页端的主要功能介绍

如图2所示网页端具有如下功能

1)在信息填写模块用户可以根据自己的使用体验填写对该平台的宝贵意见,帮助我们改善,更好地为大家服务;

2)对主题详情进行浏览,用户即使是在为注册为本平台用户的情况下也可也查看该平台提供的各大主题详情信息;

3)用户可针对相应的主题进行发表个人评论,也可以在该主题下查看他人的评论,在首页的搜索框可输入其他用户昵称查看其全部评论;

4)在书单管理模块对个人书单进行增删改查等操作来管理个人书单。

2系统实现的关键技术

2.1 数据加密提高安全性

由于基于共享理念的精致乐享平台关乎用户的个人言论信息和个人资料,数据安全是非常重要的。数据在传输过程中为了避免数据被他人截取和非法修改数据,要对数据进行加密处理,保证数据的安全性,当用户的数据传到后台中,后台获取可以通过解密获得正确的数据信息,加密后再把数据存储下来以保证后台数据库存储的是正确的数据信息。同理,用户从后台提取数据也要经进行加密,网页端获取到数据后进行解密,从而保证了数据安全性和可靠性。具体如图3所示:

2.2 文章数据精准推荐功能

数据的精准推荐即针对用户个人的阅读浏览兴趣进行个性化推荐,推荐内容包含主题文章内容或书单模块的书籍推荐等。数据的精准推荐功能对于该平台来说相当的重要,精准推荐功能不仅会增大平台的浏览量,而且能提升用户的体验感,。实现方法是获取前台数据的浏览信息,浏览量在动态更新时把数据传至后台存入数据库中,从而使数据库中的数据也不断更新保证数据的有效性,后台再利用程序从数据库中取出相应数据进行计算,预测分析出用户在下次浏览页面时最希望接收到的信息,然后推送给用户。具体如图4所示:

2.3 用户缓存获取数据缩短响应时间

对于基于共享理念的精致乐享平台而言,当用户使用该平台对内容进行浏览时提出访问请求,系统应立刻做出响应并且返回数据,这样用户的体验会很好。在缩短时间方面我们对该平台做了一些性能优化。当用户有浏览记录并且再次访问相应内容时,则从本地缓存中获取数据以减少响应时间,若没有则从服务器获取对应的数据,没有再从后台获取避免了什么数据都是原始数据后台进行获得,从缓存中加载数据能使响应时间大大缩短。具体如图5所示:

3系统界面设计

基于共享理念的精致樂享平台:是一款收集大家在日常生活中对时尚如穿衣搭配或妆容等的见解和购物心得体会,对接用户的了解需求,提供分享和学习途径的网页平台。

1) 首页主题模块:提供平台各功能子模块的入口导航。

2)信息填写模块:在该页面用户可以填写对平台的意见和建议,用户若要使用该平台提供的全部功能需在个人信息填写子模块下的个人信息页面完善个人。

3)搜索评论模块:用户如果想直接查看其他某用户的所有评论可以在首页搜索框中输入用户的昵称即可查看该用户的所有评论。

4)主题详情模块:在该模块用户可查看相应主题的最新更新文章。

5)主题评论模块:用户对响应模块发布留言,也可以查看有关该模块的相关留言。

6)书单管理模块:书单管理模块的主要功能是帮助用户管理个人书单。

4小结

本系统经过测试,各个功能模块运行都很稳定。精致乐享平台旨在为人们提供精致生活内容推荐,帮助大家解决穿搭妆容等方面的烦恼。网络是最好的传播工具,注册并通过验证的用户可以在平台上发布活动信息。平台最初开发时被定义的功能就是为大学生开发一个适用于他们的平台,可以查阅最新时尚动态,了解穿搭推荐等信息,在平台中获取同学的建议信息,并利用平台中的服务功能解决生活中的个人烦恼。

参考文献:

[1] Gilmore W J.PHP与MySQL程序设计[M].4版.北京:人民邮电出版社,2011:1-189.

[2] 曾俊国,罗刚,王飞. PHP Web开发实用教程[M].北京:清华大学出版社,2011:56-167.

[3] 刘玉红.PHP+MySQL动态网站开发案例课堂[M].北京:清华大学出版社,2015:1-152.

[4] 李刚.疯狂HTML 5/CSS 3/JavaScript讲义[M].北京:电子工业出版社,2012:1-143.

[5] 高洛峰.细说PHP[M].北京:电子工业出版社,2009: 178-307.

【通联编辑:谢媛媛】

猜你喜欢

共享
谈云计算与信息资源共享管理
挂羊头卖狗肉的“共享”营销