web页面如何实现@功能
web页面怎么实现@功能
就好像QQ空间里面的一样,在评论框里输入一个"@"后可以选择要@的人 , 不过我这个不需要这么复杂 只要能将这条消息推送给@的人就好了
------解决思路----------------------
把评论提交到服务器之后服务器会通过正则获取@后面的字符 并且 在一个hash表中去取这个字符对应是否有该用户存在 如果有做一个特殊的标示返回<blue>@霸气萝莉</blue> 浏览器段会用js自动解析带这种记号的标签并且加蓝 服务器那边会有一张用户被@的表 表结构是id 用户名 帖子名称 几楼等信息 服务器在被提交@数据的同时 会向这个表插入数据 。用户登录的时候会自动加载这个表的信息检查 自己是否被@ 如果被@点进被@的页面 里面是从这个表里取出的所有被@的帖子的链接 。用户随意点进及跳转到指定楼层。
------解决思路----------------------
你应该把“推送给某人”的前端设计做出来。不要纠结在什么代码、数据库上。应用程序是:首先你的难点在客户端的用户体验、性能,然后你的难点在于通讯问题。
没有一个正确的分析设计次序,那么你可能总是花时间去可以逃避自己真正的难点问题,总是在那里弄一点低级的底层技术问题在玩儿。
就好像QQ空间里面的一样,在评论框里输入一个"@"后可以选择要@的人 , 不过我这个不需要这么复杂 只要能将这条消息推送给@的人就好了
------解决思路----------------------
把评论提交到服务器之后服务器会通过正则获取@后面的字符 并且 在一个hash表中去取这个字符对应是否有该用户存在 如果有做一个特殊的标示返回<blue>@霸气萝莉</blue> 浏览器段会用js自动解析带这种记号的标签并且加蓝 服务器那边会有一张用户被@的表 表结构是id 用户名 帖子名称 几楼等信息 服务器在被提交@数据的同时 会向这个表插入数据 。用户登录的时候会自动加载这个表的信息检查 自己是否被@ 如果被@点进被@的页面 里面是从这个表里取出的所有被@的帖子的链接 。用户随意点进及跳转到指定楼层。
------解决思路----------------------
你应该把“推送给某人”的前端设计做出来。不要纠结在什么代码、数据库上。应用程序是:首先你的难点在客户端的用户体验、性能,然后你的难点在于通讯问题。
没有一个正确的分析设计次序,那么你可能总是花时间去可以逃避自己真正的难点问题,总是在那里弄一点低级的底层技术问题在玩儿。