首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >面向小型企业的异地web服务器与现场数据库对话:可行吗?

面向小型企业的异地web服务器与现场数据库对话:可行吗?
EN

Stack Overflow用户
提问于 2010-10-07 07:27:31
回答 2查看 296关注 0票数 0

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

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-07 07:31:42

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

没有看过这个网站是不可能判断的,但很可能不会,至少不会是永久的。性能很可能很糟糕,通过将web站点绑定到商店服务器,您将使web站点的可用性取决于商店的DSL连接的可用性。商店停电会导致网站瘫痪,店主的儿子下载盗版电影会减慢应用程序的订单处理速度。:)

您可能应该从商店数据库到在线数据库进行频繁的数据导出(而不是永久连接),或者让数据库最终远程运行-也许可以使用VPN或其他方法解决“数据库必须在本地”的要求。

票数 0
EN

Stack Overflow用户

发布于 2010-10-07 07:50:17

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

相反,您应该让网站使用复制服务器,而不是您正在使用的主服务器。我知道现在对你来说有点过头了,但是到目前为止,安全IMHO的收益远远超过了一点额外的麻烦。

关于托管问题-你应该外包托管,因为你的系统管理工作更少-记住,如果你要自己托管你的www站点,这意味着对可用性等问题的全天候担忧。

此外,请注意仅通过IP限制来限制数据库访问,因为IP可能会被欺骗。确保其他安全措施也得到了实施。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3877627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档