我目前正在开发一个我工作的小型网络应用程序。我已经为不同的部门创建了这个。因此,例如,假设:营销、人力资源和销售部门使用它。
现在,就目前而言,每个部门都有 3 个完全不同的目录:
http://mydomain.com/hr
http://mydomain.com/marketing
http://mydomain.com/sales
每个目录(部门)都有自己的 MySQL 数据库和表格。
我有几个问题希望可以更有效地创建它:
1) 有时,我会有一个可以访问两个或多个部门的用户。例如,用户可能有权访问 HR 和 Marketing。我不想让这个用户创建 2 个不同的帐户。我怎样才能将它“绑定”到一个数据库中?
2)另外,如果我有一个可以访问两个“区域”的用户,那么“指导”该用户在两个部门之间进行更改的好方法是什么?
3)最后,关于不同的目录,有没有更有效的方法来做到这一点?每个目录本质上都是完全相同的代码,只是稍作改动。
这是我从未做过的事情,因此以“正确”方式创建此内容的帮助会很棒。特别是虽然它很小,但如果我最终将其扩展到其他部门。
谢谢!