【问题标题】:Rating and Like System Managment评级和点赞系统管理
【发布时间】:2013-03-22 11:09:26
【问题描述】:

我正在尝试将评分和点赞系统作为软件包的一部分发送给最终用户(具有未知的编程技能)。
我的问题是如何管理已经执行操作的用户(注册或未注册)。
此时我正在使用 PHP 会话将信息存储一周,但这不是一个好的解决方案。
创建 2 个表(一个用于评分,一个用于喜欢)来存储信息是一个很好的解决方案吗?如果我使用此解决方案,如果用户未注册,那么检索最有用和“正确”的信息是什么?它对用户友好吗?
我想存储:用户名和 ip

【问题讨论】:

    标签: php database optimization database-design


    【解决方案1】:

    我将使用至少两个新列(喜欢和评级)扩展成员表,或者创建一个新表(如您所说),包括带有引用(和索引)的 memberID 来存储和选择数据。我相信这是最好的方法。不幸的是,在这种情况下,非会员不能按赞或评分,但这是一个注册的好理由。 ——

    【讨论】:

    • 我需要创建一个新表,因为我无法修改已经存在的表,我不知道该站点是否有注册表单。但是感谢用户名的 id insteda
    • 新表更好。如果您没有每个成员的唯一注册 ID,那么您只有 session_ids。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多