【发布时间】:2018-06-21 09:24:06
【问题描述】:
我们为一家公司开发了一个 PHP Web 应用程序,他们希望将它安装在服务器上并让他们的部门访问它,但是每个部门都应该为同一个 Web 应用程序拥有自己的数据库。 那么我们如何才能做到这一点呢?
【问题讨论】:
标签: php networking web-applications client-server
我们为一家公司开发了一个 PHP Web 应用程序,他们希望将它安装在服务器上并让他们的部门访问它,但是每个部门都应该为同一个 Web 应用程序拥有自己的数据库。 那么我们如何才能做到这一点呢?
【问题讨论】:
标签: php networking web-applications client-server
对于给定的上下文,我可以建议的最简单的方法之一是:
-root
-include
-db
-dept_sales.conf.php
-dept_support.conf.php
http://example.com/login.php?dept=sales
http://example.com/login.php?dept=support
dept 的值包含相应的配置文件并将其存储在会话中,这样您就不必为每个URL 都这样做。第 2 点的其他替代方法可能是在主页上提供一个下拉菜单,询问用户属于哪个部门并加载相应的 conf 文件。
【讨论】: