标签: multi-user
我一直在搜索有关制作简单的多用户Web应用程序的原则的信息和示例。
我要制作的应用程序用于截止日期管理,可以描述为一个简单的日历,用户可以在其中注册活动。
对于PHP或ASP.NET中的单个用户来说,我没有问题,但是如何为多个用户创建这个用户,这样他们就可以注册并只看到自己的数据。
应用程序本身非常简单,最多不会有很多用户。 50-100。
我发现很难找到有关此主题的信息。 我自己的想法,可能不是正确的做法是:
答案 0 :(得分:0)
我强烈建议在框架内工作,以避免重新发明轮子。如果您了解python,请考虑flask,pylons或Django。如果您希望继续使用PHP(如果您打算与非Windows开发人员合作,则应避免使用ASP.NET)尝试Drupal。 Ruby on RAILs也有一些选择,但我从未使用它。
您尝试实现此方法的方式可能会导致超大型,过于复杂的数据库,这对新开发人员来说非常难以习惯。如果你必须自己实现这个,你应该有一个用户/密码表,一个事件表和一个表连接两者(例如分配所有权)。