我有一个客户查询管理网站,其中有许多不同的网站(在不同的服务器上)向其中发送查询。目前,每个网站的页面上都有一个联系表单,该表单使用插入一个中央数据库所需的 SQL 创建一个数据库连接。
这可行,但问题是越来越多的网站现在发送查询,所以我在许多网站上复制这个数据库代码。如果我需要更改数据库中的某些内容,我需要浏览所有网站并进行相同的更新。
查询管理网站是asp.net。将查询插入数据库的网站是asp.net 和php 的混合体。我考虑在主网站上创建一个插入页面,然后每个网站都发布到该页面。唯一的问题是每个网站都有自己的网站特定任务,例如发送电子邮件、添加到邮件列表。插入查询数据库是唯一可以在外部/全局范围内完成的任务。
有更清洁的方法吗?