对于订阅模型,如何在MYSQL中创建规则?

时间:2016-05-31 11:37:11

标签: php mysql database rules

我正在创建一个网站,但我如何为拥有免费订阅的用户创建规则,以及为高级订阅创建规则。我希望免费用户只能限制在10GB并看广告,但高级用户没有广告,可以上传高达100GB

1 个答案:

答案 0 :(得分:0)

如果您正在为您的网站使用框架(例如Symfony 3),您可以使用php处理此问题。 登录脚本决定用户是免费还是订阅用户,因此将允许或拒绝广告或上传限制。

回到symfony示例,我将使用FOSUserBundle处理此问题,默认情况下为每个用户设置限制。 广告可以检查非付费免费订阅用户的参数并显示广告,或者如果用户被识别为高级用户,则甚至不加载它们。

希望这个答案能让您对这个一般性问题有一个大致的了解。