异地Web服务器与小型企业的现场数据库交谈:这样可行吗?

时间:2010-10-06 23:27:31

标签: database web-applications web-hosting

我将建立一个网站,直接与小型办公室中托管的Microsoft SQL数据库对话。我正在讨论将Web服务器放在同一个办公室与托管它与专业托管公司之间的争论。诀窍在于,由于内部软件要求,数据库必须留在办公室。

办公室的互联网速度为1.2 MB / 5 MB。让异地Web服务器与办公室中的Microsoft SQL数据库通信是否可行?我会根据IP地址限制对数据库的访问。无论如何,该网站的流量不会很高。

2 个答案:

答案 0 :(得分:0)

  

让异地Web服务器与办公室中的Microsoft SQL数据库通信是否可行?

如果没有看到网站就不可能分辨,但可能不会,至少不是永久性的。性能很可能是可怕的,通过将网站绑定到商店服务器,您将使网站的可用性取决于商店的DSL连接的可用性。商店停电会占用网站,商店老板的儿子下载盗版电影会降低应用程序的订单处理速度。 :)

您可能应该经常从商店数据库到在线数据库进行数据导出(而不是永久连接),或者让数据库毕竟远程运行 - 可能可以解决“数据库必须是本地”的问题使用VPN或其他东西的要求。

答案 1 :(得分:0)

说到数据库,我认为在线公开它并不是一个好主意,因为在我看来,保持数据库在办公室的要求,你正在大量使用它来进行正在进行的工作,除了使用它来显示(未来)网站上的数据。如果有人闯入这个数据库,它不仅会损害您的网站,还会损害依赖此数据库的任何其他项目。

相反,您应该让网站使用复制的服务器,但不要使用您正在使用的主服务器。我知道这对你来说太过分了,但是,安全恕我直言的收益远远超过了一点额外的麻烦。

关于托管问题 - 您应该外包主机,因为您的系统管理工作较少 - 请记住,如果您要自己托管您的www网站,则意味着全天候担心可用性等。

另外,请注意仅通过IP限制来限制数据库访问,因为IP可能是欺骗性的。确保其他安全措施也得到执行。

相关问题