我正在把我的php / mysql网站放好,这是我的方案 用户被分组到每个站点的站点,并具有自己唯一的数据库。 每个站点将有大约40个用户。 我试图决定的两个选项是
有一个运行php的中央网站,并指导用户访问自己的数据库
为每个用户使用子域,每个用户在htdocs中都有自己的php
我甚至不知道2是否可能/愚蠢,但如果是,它会对性能产生任何影响,因为它们都是由同一台服务器运行的。任何其他的想法/建议非常感激,因为我想从一开始就组织它最好的方式
答案 0 :(得分:1)
1肯定是正确的想法,你只需要担心一个代码副本,并且不会在相同代码的额外副本上浪费磁盘空间。
答案 1 :(得分:1)
登录时,你不知道在哪里指导他们,因为他们还没有确定自己。登录后,您可以轻松地为他们自定义它。
您可以创建两个单独的PHP登录文件,并为每组用户提供不同的链接,但是一个简单的干净登录页面,然后登录后的自定义前端似乎是最好的方式。
答案 2 :(得分:0)
您可以将1与通配符子域一起使用,并使用.htaccess将子域更改为已发布参数。这样,您可以一次性获得脚本和子域的一个副本。
有人想到,为什么不使用带有额外“帐户”表的单个数据库,这可能会简化事情!