Php 做好友功能遇到问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Php 做好友功能遇到问题相关的知识,希望对你有一定的参考价值。
想做好友功能时,对数据库设计为难了,我字段为:user(用户id)、 friends(好友) request(待通过的请求)这样的话好友列表字段就是字符串(好友1@好友2@好友3…),请问大家有更好的方法吗?谢谢大家
我建议一个好友对应一条记录好,这样效率高,并且审核好友时方便,将所有好友整合为一个字符串效率不高,无法审核 参考技术A 这是我的建议:
1、这个表的字段都用用户id,如果存储名字,用户更换名字后容易造成数据丢失
2、一个好友对应一条记录,也就是对于一个用户而言,在这个表中他的用户id是重复的,不同的是他的好友id
3、再建一张表,存放待通过的请求,当然也是存用户的id和请求人的id,记录方法和好友表类似 参考技术B 这样很好,没有问题。你的问题在哪里?追问
就是感觉这样子的效率不太高……取出来还有数组出力……
新站该如何正确的做好友链和外链
百度超级算法升级,已经明确的标示外链对于一个站点的排名已经不是那么重要了。虽然目前百度仍有外链的计算,但百度对外链的信任范围变得非常小了,一个站点只需要获得一些最基本的重要的外链就可以了,所以我们不必再去花大量的时间和金钱做一些没必要的外链了。今天小弟就来给大家说一说新站该如何正确的做好友链和外链:
一、友情链接的建设方法
友情链接可以说是一种比较安全又效果很好的外链了,只要对方的站点没被K,小编觉得长期保持友情链接还是没有问题的。友情链接的建设还分为以下两种:
1、双向友情链接
这个很好理解,就是我做了你网站的友情链接,那么你也给我的网站做了个友情链接,这个就是互换链接也就是双向友情链接。
2、单向友情链接
意思就是对方添加了你的网站链接,而你没有给对方网站添加链接。好处就是可以增加一个网站投票(一般很少会有人跟你做单向友情链接,但是你可以自己养一些网站或者博客来增加单向友情链接)
友情链接注意事项
1、优先交换同行业网站的链接,不同行业网站尽量少加或者不加;
2、交换链接前观察对方网站是不是有违规违法行为或者友情链接过多;
3、定期检查友链是否存在nofollow与掉链;如果不懂可以查看 Nofollow的概述与使用
4、定期检查友链是否存在降权,及时清理被降权网站;
如果实在没有人脉不知道如何去交换友情链接,这里小弟推荐两款友链交换工具:换链神器和360友链平台。详解两款友链交换工具
二、外链的建设方法
外链一般分为锚文本链接、网址链接以及文本链接,例如:
1、<a href="http://www.cnaaa.com">3A网络</a> (锚文本链接)
2、<a href="http://www.cnaaa.com">www.cnaaa.com</a>(网址链接)
3、www.cnaaa.com (文本链接)
按照上面三条的顺序,锚文本链接效果最好,文本链接最差。
了解了外链的三种形式,那么小弟就来说一说外链的建设方法和注意事项:
比如就拿我们自己网站来说吧,我们是做SEO服务的,如果我们要发外链的话,那么就会用百度搜索:intitle:SEO inurl:bbs新站该如何正确的做好友链和外链
看到上图了没有,使用这段代码搜索得到的结果全部都是和SEO相关的论坛,现在发外链也只有论坛支持了,其他地方可以让你发但是你发了之后都会给带上一了nofollow标签,这样不传递权重也就没有发外链的意义了。
注意事项:
1、外链必须发到相关论坛里面,要么就不发。
2、外链以锚文本链接形式为最佳,网址链接次之。
3、发高质量的论坛效果最好,前提是你的论坛活跃度高而且不是发这种为了外链而外链的文章,当然质量低没可读性的文章也会被管理员删除掉,实实在在的文章,对用户有用的文章我相信管理员也不会介意你在中间插锚文本连接的。
好了,友链和外链的建设就说到这里了,对于老站来说应该是用处不大,但是对于新站的快速排名还是有用的。
以上是关于Php 做好友功能遇到问题的主要内容,如果未能解决你的问题,请参考以下文章