如您所知,当您拥有像博客这样的应用程序时,用户可以发布文章、画廊、创建静态页面、编辑器编辑它们......
你有这样的表:
- 文章
- 作者
- 编辑
- 画廊
- 静态页面等
如果您想创建一个每个用户都可以创建自己的博客的博客服务怎么办?
当我们再次查看上面的示例时,我们必须在每个表上创建一些额外的表和字段。
一些用户可以订阅我们的服务,并创建他们的博客:
订阅者 博客subscriber_id 作者 blog_id 编辑者 blog_id 画廊 blog_id 静态页面 blog_id
你必须检查每个请求,如果用户有那个博客,是否被授权等等。
如您所见,这使一个简单的博客软件极其复杂。
取而代之的是,是否有任何应用程序或云服务可以在我的软件上使用它的 api,并使用应用程序 sql 以及当我的用户注册并开始使用他们的服务时创建一个全新的干净数据库实例?
我现在非常坚持...任何帮助将不胜感激。