Foxtable(狐表)用户栏目专家坐堂 → 如何只用一个版本实现多加公司不同IP地址的数据源管理


  共有3804人关注过本帖树形打印复制链接

主题:如何只用一个版本实现多加公司不同IP地址的数据源管理

帅哥哟,离线,有人找我吗?
诚学思行
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
如何只用一个版本实现多加公司不同IP地址的数据源管理  发帖心情 Post By:2018/11/5 12:18:00 [显示全部帖子]

我做了一套系统,自己公司使用一年多,还行。
数据库是SQL,在阿里云上。
文件用FTP远程管理。
现在我的一个同行希望能使用我们的系统,但是他们希望数据库独立,不同的IP地址。
困扰我的问题是:
如何只用一个升级地址,一个版本,实现不同公司不同IP的数据库管理?
就是以后我只维护一个版本,不同公司都能使用,而不是每个公司单独一个版本。
请大神指教!

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2018/11/5 16:03:00 [显示全部帖子]

有点甜老师,
能更详细一点?或者有Demo示例吗?

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2018/11/6 9:49:00 [显示全部帖子]

用户管理是自己做的。
不同公司的用户数据是保存在同一张表里吗?还是分开在不同的两个远程数据库?
如果是在同一个数据库,那么这个表是在远程的(A公司IP),B公司的员工登录时是否需要连接到A公司的服务器?
如果不是在同一个数据库,那么在用户登录之前如何去判断该员工数据A公司还是B公司,该链接哪个数据源呢?

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2018/11/6 10:05:00 [显示全部帖子]

那么如何判断用户登录时是谁? 该用哪个IP地址和数据库呢?
1、这个逻辑判断在什么时候执行?哪个事件中去写?
2、如何去判断,对照的数据放在哪里?

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2018/11/6 10:18:00 [显示全部帖子]

那不还是两套系统吗?

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2018/11/6 10:19:00 [显示全部帖子]

我希望的是一套系统,一个升级地址,只维护一个地方,发布更新就可以,这个如何实现?

 回到顶部