【问题标题】:Customer wants a Relate button like a Facebook Like button客户想要一个类似 Facebook Like 按钮的 Relate 按钮
【发布时间】:2011-01-25 17:34:33
【问题描述】:

客户想要一个按钮,上面写着“Relate”,有点像 Facebook 中的 Like 按钮。它将显示有多少人点击了文章中的按钮。除了在 MySQL 中创建表并使用 PHP 之外,还有更简单的方法吗?

【问题讨论】:

  • 你的意思是更容易?您需要将“相关”存储在某处。您当然可以使用另一个数据库,或者将其存储在服务器上的文件中,或者其他任何东西:) 取决于什么最适合您的应用程序,我们不知道 :)

标签: php mysql button


【解决方案1】:

我想您可以使用用 bash 编写的 CGI 脚本来读取/写入存储点击次数的纯文本文件。但无论如何,您将不得不进行某种服务器端处理和数据存储。不必是 PHP/MySQL,但您必须使用 SOMETHING。

【讨论】:

    【解决方案2】:

    如果您想使用多人在多个会话中收集的数据,则需要存储这些数据。是使用数据库、文本文件存储它,还是将它刻在树上,这取决于你。

    【讨论】:

    • @platinum - 我很确定它是 emacs 中的 C-x C-treecarve。
    【解决方案3】:

    是的,无需创建新表,只需将列 likes INTEGER(11) 添加到 articles 表即可。每当有人点击“相关”按钮时,只需将计数加一。

    您可能还想在用户单击按钮后禁用它。您可能希望将信息 liked:article_id 存储在 cookie 中,以确保用户不会添加虚假的“相关”,除非他清除 cookie。但是跟踪登录用户是不同的(但更合适的)游戏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多