我正在尝试理解如何设置正确的逻辑来实现我的目标。我想要一个网站,根据用户类型/类别提供特定的URL访问权限。因此,如果用户A订阅了1、2、3号URL,则他不应该能够访问用户B订阅的4、5、6号URL。
我可以轻松地编写一些代码,在填充一系列链接之前检查用户是否已登录,但我不希望这些链接与其他用户共享。
我考虑使用mysql查询来选择与用户匹配特定组或类型的内容,并将此查询放入每个页面中,以便在加载内容之前检查数据库,确保正确的用户获得访问权限。
我想知道的是:1. 这是正确的方法吗?2. 我应该如何构建我的数据库结构?我应该让每个页面(或特定类型的内容)成为自己的表格,并在注册时将用户输入到该表格中吗?还是有其他更好的逻辑和性能方面的结构方式?
我可以轻松地编写一些代码,在填充一系列链接之前检查用户是否已登录,但我不希望这些链接与其他用户共享。
我考虑使用mysql查询来选择与用户匹配特定组或类型的内容,并将此查询放入每个页面中,以便在加载内容之前检查数据库,确保正确的用户获得访问权限。
我想知道的是:1. 这是正确的方法吗?2. 我应该如何构建我的数据库结构?我应该让每个页面(或特定类型的内容)成为自己的表格,并在注册时将用户输入到该表格中吗?还是有其他更好的逻辑和性能方面的结构方式?