我一直在做很多关于评级系统的搜索和阅读,但找不到我想要实现的解决方案......
我有一个网站,用户一旦登录,就可以提交产品。现在我希望其他用户能够根据 3 个不同的标准对这些产品进行评分。我正在使用 php 和 mySQL 数据库来存储所有运行良好的信息,我只是不确定现在如何合并评级。
目前我有一个 PRODUCTS 数据库,该数据库根据其类别保存各种表格。下面是一个表格示例:
TOASTERS
---
ID (auto-incrementing)
Brand
Set
Number
Name
Edition
Image (stores the location of the image the user uploads)
然后,任何用户都可以根据 3 个标准(质量、价格、美学)对表中的该行进行评分(满分 10 分)。每个标准的用户平均值显示在每个产品页面上,但我想存储每个用户的个人评分,以便我可以在他们的个人资料页面上显示他们评分的简短历史记录。或者在主页上获得最新用户评分的实时信息。
我想做的很像awwwwards.com。(请参阅页面右下角以查看我正在谈论的实时提要)
提前致谢!