我经营一个网站,公司创建帐户,并让他们的用户注册他们的帐户。我工作的几家公司都有敏感的数据,出于这个原因,不久前我们决定为每一家在我们的网站注册的公司维护单独的数据库。
要明确的是,DB对于A、B和C公司的外观类似于下面的内容。
db_main /* Stores site info for each company */
db_a
db_b
db_c
现在,我发现,有时用户创建一个帐户与公司A和公司B,所以如果我可以结合他们的进展从两个网站(A和B)。例如,如果用户在站点A上获得5分,在站点B上获得5分,我希望他们的站点积分总数为"10“(他们的总和从5+5开始)。
不过,有数百个
想象一下,一个拥有数十家公司的大公司,每个公司都有自己的网站,每个网站都有自己独特的功能需求。
每个网站上的大多数数据都是特定于该网站的。
- Each website can edit its own data
一些数据将在所有网站上共享。
- There will be a central CMS that is allowed to edit this data, but other websites can read and use that data
例如,你正在为一家拥有多家生产不同种类产品的子公司的公司规划基础设施,其中一些产品属于同一类别(谷物、
我正在尝试为游戏中的服务器制作一个web界面。我正在试着让网站从数据库中读取。为此,我使用:
$mysqli = new mysqli("some.host", "user", "password", "databasename");
除了网站所在的托管公司,数据库不会托管在不同的托管公司中。
在95%的时间里,它工作得很完美。但是,有时它无法连接到数据库并给出错误:Name or Service not known请注意,我没有更改任何内容,只是刷新了页面。数据库仍然可以从phpMyAdmin访问,也可以在游戏中访问(游戏中的服
我有一个网站,它将与多家公司合作。我需要有项目的远程存储库,我希望能够为每个公司创建一个单独的项目副本和单独的数据库。每一家公司都应该有自己的网址,比如company_name.site_name.com。
例如,这种方法允许我为一些大公司使用一台服务器,为几家小公司使用另一台服务器。那么,有什么工具或框架可以帮助我吗?
如果这很重要,我将ASP.NET用于网站和SQL server