61阅读

网站用户体验设计-设计篇--站内信设计思路之己见(基于上百万用户)

发布时间:2018-01-08 所属栏目:网站用户体验分析报告

一 : 设计篇--站内信设计思路之己见(基于上百万用户)

61阅读/ www.61k.net

大家都知道站内信,分为少量(10-999用户),中量(1000-99999用户),大量(100W用户)不同的站内信架构,消耗存储空间,和效率也是不同的。[www.61k.com]

本人基于最大的架构,来于大家共同讨论,站内信这个小功能,究竟要怎么设计,才能更节约空间。下面是基于我个人的一些见解:

站内信的功能是:

1、用户与用户之间的交流,像邮件形式。

2、管理员给用户发站内信。

3、管理员群发消息给所有的用户(对于100W用户,你要怎么做?)

开门见山,先看看我设计的数据库表关系:

Message表:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

MessageID:标识列; SendId:发件人id; RecId:收件人id; TextId:消息id; Status:标识已读1/未读0;

MessageText表:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

TextId:标识列; Titel:标题; Text:信件内容; Time:发件时间;

SysMessag表:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

SysID:标识列; CustomerID:用户标识列; MessageID:消息标识列; SysStatus:系统消息已读1/未读0;

一个用户需要接收多条系统信息,而每条系统信息则会有一个对应的消息状态,所以这张表是对应没条系统消息的一个状态的判断。

所有标识列都是主键

三张表关系就是这样子:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

表设计就是这个样子,用到三张表。

现在需要来检验我的设计的时候了,假如,管理员给所用户群发消息的发送id=0也就是RecId = 0

我需要在Message表中插入一条记录,格式如同这样子:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

这条系统消息已经记录在数据库中

现在用户都读不到这条信息,现在模拟,假如有一个用户登陆了帐号,接下来要做的就是:

1、首先读取Recid中有没有与该用户Id匹配的消息,目前结果是没有;

2、之后再匹配RecId=0的系统消息数量,现在有一条,MessageID=1;

3、然后就对系统消息表SysMessag 插入现有的一条记录插入之后,也就像下面这样:

设计思路 设计篇--站内信设计思路之己见(基于上百万用户)

SysStatus状态默认为未读0。

4、如果有多条信息的话,就执行多条插入操作,(什么?会有很多系统消息? 你见过系统消息有上百条?就算有上百条,数据执行100次插入 我想问题也不大吧? - -||)

5、最后取消息的总数Message+SysMessag,反馈给前台,现在是1。

模拟到此结束。    o(∩_∩)o

用户已读系统消息只能修改存于SysMessag 中的SysStatus的状态,不能去修改Message表中的状态,我想这个是可控的。

(什么?你说用户发消息的时候输入RecId=0?这个权限问题你不能控制? 那我真不知道说什么好了。^_^ )

有100W的用户现在只会依据活跃用户而占用存储空间,而不活跃的用户,根本不用再去为浪费的存储空间而烦恼了。

看完之后,想必大家对站内信设计,也有自己的看法观点,欢迎评价,提出您宝贵的意见,让我学到更多考虑问题的角度,谢谢

转载请注明出处,这是对作者写的文章的肯定和支持,谢谢。

二 : SEO思维:忽视了用户体验 你的网站就只能等死

为什么会这样?主要原因是站长们都去发展外链,充实网站内容却忽视了网站最急需改变的问题:良好的用户体验。

我们来说说如今个人网站的发展模式。大部分的人都是想好一个发展方向、注册域名、购买空间、网上随便下载一些通用性的网站源码、网站上线,在然后就开始挂上各种广告,每天拷贝几篇文章、不辞辛苦的往各大网站、论坛发一些外链。再然后就抱着乐观的心态幻想着坐在那收钱了。真的有那么简单么?如果真是这样简单,岂不是每个站长都成为百万富翁了,实际上呢?据统计,有超过50%的站长处于不赚钱的状态,这还算好的了,至少只是付出点体力劳动。有超过30%的站长还处于亏损的状态,这就有点惨了,不但把自己搞的身心疲惫,还得往里面扔钱,虽然投入也不算太大。真正意思上赚钱的也就那些20%,这其中又有多少能赚到大钱呢?

那什么样子的网站才能真正的赚钱呢?打个比方,网站的用户体验就相当于人的一个形象,网站的内容,外链就相当于人的内在的一些东西。一个人的内在多么完美,外在形象却太差又能吸引多少人喜欢呢?同理网站也是这样的,许多站长在网站建设初期,随便找个源码就把网站上线了,然后就挂上大幅的广告。你想想看,你的网站布局随便一搜就能搜到成百上千跟你一样的,网站的有用信息基本看不到,全部是大幅的广告,你认为会有用户喜欢,不止用户不喜欢了,各大搜索引擎也不会喜欢。这样的网站想发展起来的可能性基本为零。

接下来我们来说说如何搭建一个好的用户体验的网站。就想人之间相处一样,用户对你网站的第一印象非常重要,好的第一印象是你网站成功的最关键的一步。我们要做好网站给用户好的印象应当注意以下几点:

一:网站布局应该合理,不要杂乱无章
你的网站应当给人一种清爽的感觉,页面各版块排版清晰明了。主页广告不要放太多,一,两个就够了。广告尽量不要放置大幅的,另外,广告摆放的位置也需要注意尽量不要上下摆放,应当在网站左右两边的空白栏摆放。这样做的好处是不会拉伸网站的长度。给人一种一目了然的感觉。其次,主页的内容不要太多,尽量不要出现滚动条,我们是个人的小网站,不是大型的门户网站,这点其实很好控制。关于这方面,建议花钱请专业的设计师来帮助你,前期的微小投入会给你的网站带来极大的收益。

二:凸显网站的网站的内容以及功能
要保证用户进入你的网站能够获得一些有用的信息。现在很多站长们为了赚钱,在网站挂满各种大幅的广告。其实这样做的效果反而不好。我想用户进入你的网站是想看到一些对自己有用的信息的,不是进来看广告的。在这点上我建设可以在网站的LOGO位置放一个广告,网站的两个侧面放置简短的广告。其次,网站导航功能要详细、网站最好加上搜索功能,最是一个很好的用户体验设计、网站要加上地图功能、更新网站内容时长文章要进行分页处理、在文章最后加上微博分享功能,不要小看这个功能,这可以给你的网站带来一些额外的流量

三:时刻保持一颗创新的心
良好的用户体验是网站发展的基石,但是过度的抄袭只会给用户带来反感,所以我们在参考优秀网站的同时也要时刻保持一颗创新的心。如果你的网站是采取一种新的交互设计的理念并且这个理念受到了广大用户的欢迎,那么你的网站的发展前途将是不可限量的。现阶段,我认为网站的创新主要着眼与两个方面。一个是移动领域的开发设计,另外一个就是HTML5方面的发展。现在互联网在移动领域发展迅速,越来越多的人更倾向于使用手机、平板等移动设备来访问互联网,这方面的“钱途”也是不了估量的。另一方面,伴随着HTML5越来越成熟,可以预见的是将来的网站都将会采用这种高可用性和高用户体验的技术。在这方面学习、研究一下是大有必要的。

鉴于目前站长把所有的精力都花在更新网站内容、发展外链上面而忽视了网站用户体验的重要性,对于这一点我想说的是,不错,网站内容跟外链确实很重要,这会提高我们网站的排名,但是我们网站最终的目的是吸引用户,而不是简单的让用户点击进来。良好的用户体验才能提高转化率,才能让用户更多的光顾我们的网站,我们不要舍本逐末,要清楚的认识自己的目的。最后,我希望我们的网站不是光靠着搜索引擎来吸引用户的光顾,而是靠我们网站的本身的质量来吸引他们。

三 : 网站怎么样才能给用户良好的用户体验

要从以下几个方面去做。

第一:容易记住的域名。用户进入网站的第一步,就是要先看下网站的域名,就像一个人的名字一样,域名越短越好记,而且域名的选择最好是和网站关键词 有 关的,这样用户在搜索关键词的时候,域名也会有一定的优先性,而且记住了网站的关键词,要想不记住网站的域名也是很难的。而且对于一般的网民来 说,.com的域名要比其他的域名好记的多。

第二:简单大方的模板。用户进入网站后,第一眼看到的就是网站的整体模板,模板的简洁给用户一种清新的感觉,其实对于一般网站来说,没必要把网站搞 的 像宫殿一样,简洁大方的模板才是大众的一致口味,每个人的喜好都是不同的,但是每个人都不会排斥简单大方的东西,所以模板的选择很重要。

第三:迅速的访问速度。作为用户应该是最讨厌把自己的时间浪费在等你的网站打开,如果因为他自己的网速问题,这还是可以解决的,但是要是因为你的空 间 服务器的问题,导致网站的打开速度很慢,那用户体验估计会少了一大半的分数,所以网站用户体验要从网站的访问速度着手加强,现在国外的主机在国内访问快的 IX主机,服务器在美国,遭受到攻击抽风的比较少。可以提高访问速度给用户带来的不良好体验。

第四:精彩的网站内容。内容为王的说法在站长心理的地位很高,网站的内容也是一个网站的核心部分,用户来到网站,就想要在你的网站上看到自己的东 西, 所以对于站长们来说,一定要分析自己的用户来自己的网站,想要什么样的信息,自己能给用户提供什么样的信息,从而来留住用户,提高他们在网站的体验度。网 站的高质量原创内容是站长们建站的首要任务,也是要提高用户体验的前提优化。
第五:完整的导航设置。用户进入你网站的同时,肯定会到处看看网站的内容信息,在用户看完后,想回到其他的相关目录时,却怎么也回去不,那没办法, 用 户只能选择退出。这样的用户体验是很不有利的,所以网站中一定要设置完整的导航目录,面包屑的导航按钮一定要考虑到用户的体验,能随时的返回到自己想要去 的页面和目录。
第六:良好的互动交流。这样的互动交流对独立博客来说,用户的体验度要高点,独立博客博主应该要抽相关的时间,和自己的用户进行沟通,用户在留言中 询 问的问题,博主一定要竭尽全力帮助大家完成,或是你不能帮助解决,你也要回复交流下,这样对用户来说,至少是博主看到了自己的提问,至于能不能解决就是另 外回事了。
用户对网站的要求还是很高的,网站的发展一定要符合用户的要求,站在用户的角度去看网站的问题,这样网站的建设才能更符合用户的想法,良好的用户体验才能建立。

四 : 一个网站良好的用户体验实现方法

每个公司或者网站一定要负责好一企业网络公共形象的监控、维护与优化,以及成立一个市场部的优化组,他们任务就是优化网站的公共形象、在用户还没有访问网站时,先给用户一个良好的用户体验。

  他们的工作职责:

  1、 每天通过搜索引擎搜索、直接访问等形式,监控企业相关关键词搜索结果,各社区、论坛、网络媒体相关评论。

  2、 对于恶意诽谤类、没有证据且对企业形象造成恶劣影响的,及时联系网站负责人删除。

  3 、对于用户反应质量问题的投诉,应当反馈到网站运营有关部门,并追究责任,调查清楚是在哪个环节没有处理好,致使用户通过外部渠道投诉。对于用户投诉反应出的问题,及时立项、争取从根本上及时解决,防止再出现类似问题的投诉。同时强化服务,严格杜绝用户的问题因为在网站得不到合理的解决或解释沟通,而到网站外部投诉。

  有数据表明,对于客户投诉给予良好解决,此类客户的回头率将达到70%左右,成为网站的忠诚用户,客户投诉是我们再一次给用户一个良好体验、挽回客户的机会,如果客户投诉不能处理好,客户的怨恨和报复心理将有可能导致企业形象受到严重的损害。

  所以,应该在站内广开投诉渠道,鼓励用户投诉,通过投诉处理机制迅速及时解决用户投诉问题,通过运营优化机制从根本上做出优化解决方案并长期实施,使不满意的用户变为满意的用户。

  4、 对于用户因为对网站的误解而产生的投诉,其实应该在用户站内投诉时得到合理解决,若当时没有妥善解决而造成用户到外部的一些论坛、社区或消费者权益保护网站投诉,工作人员应当首先联系用户本人,争取此问题及时妥善的解决好,争取用户自己删除此帖或者要求网站官方删除,若无法删除,务必在后面跟帖,站在维护网站形象的角度,将问题进行澄清、向有利于企业形象的方向来引导网络舆论。

  5、 多发布一些正面的,以公司关键词为标题的文章、帖子,通过SEO使其排在搜索引擎结果的前面,把负面评论压到几十页之后去,尽最大限度的降低不良评论对公司形象的损害。
本文标题:网站用户体验设计-设计篇--站内信设计思路之己见(基于上百万用户)
本文地址: http://www.61k.com/1132401.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1