用于计算社交网络中的配置文件视图的PHP脚本


PHP Script for counting profile views in a social network

我是PHP的新手,但我通过阅读一些书籍建立了自己的社交网络。我想添加一些不新鲜但仍然很好的功能。我想添加纵断面图。

假设用户"ABC"访问了用户XYZ的个人资料,它应该增加计数,并且只增加一次。不是每次都这样。我不知道如何跟踪查看个人资料的用户。有什么建议吗?

您可以拥有一个包含2列用户ID的表。访问者用户的第一列和访问者用户的第二列,如下所示:

表:user_visit

  visitor    visited 
----------|----------|
     1    |     2    |
     3    |     2    |
     3    |     1    |

如果您这样做,您可以计算特定用户的行数以计算访问次数,还可以记录哪个用户看到了谁。