从家里托pipe一个网站有什么缺陷?

所以,从家里主持一个网站是不是很难。 支付第三方托pipe一些低stream量的网站似乎没有意义,所以在某些情况下,从您的家用计算机托pipe是有道理的。但也许我没有看到整个图像。

以下是我能想到的一些陷阱:

  • dynamicIP地址可以暂时closures网站
  • 电力可以延长一段时间
  • 互联网提供商可以更容易下去
  • ISP限制带宽和带宽上限
  • 与ISP的潜在合同问题,不允许网站托pipe

有其他人吗?

  • 电力成本与主机成本
  • 您通常在家中没有太多的冗余(即只有一个服务器没有自动故障切换)
  • 冗余设置的成本与主机成本
  • 您需要小心将服务器与家庭networking分开,否则服务器中的安全问题可能导致违反您的专用networking

首先和最后是大的。 大多数互联网服务提供商不允许他们的服务条款,有些甚至可能阻止入站端口80/443stream量。 请记住,许多宽带连接的设置允许比上行stream量更大的下行stream量(DSL时代的ADSL是什么)。 所以你可能会减less15MBit,但只有4MBit。 如果你正在服务这意味着你有一个4MBit的瓶颈点。

  • 环境问题。 (灰尘,振动,存储空间,你有没有适合你的服务器生活的地方?)
  • 加热和冷却问题。 (使用专用服务器可能会增加显着的热量,而且如果通风不足,服务器可能会在热浪期间过热。)
  • 安全问题。 (您的服务器可能是允许访问您的私人数据和计算机的pipe道。)
  • networking需求。 (你必须更加小心如何使用你的networking,如果你使用了太多的连接(例如下载),你可能会无意中拒绝你的网站,而且你必须更加小心计划的停机时间,你不能随便在你的路由器上刷新dd-wrt(例如),因为当有人正在使用它时,这可能会导致你的网站无法正常运行。

对于纯粹的个人,低stream量的网站,我真的不认为这是一个问题。 事实上,我推荐它作为一个纯粹的嗜好型网站的起点。 如果您的网站受欢迎,那么请考虑迁移到托pipe设置。

另一方面,如果它的任何types的业务网站,运行在一个托pipe提供商,假设业务不是托pipe业务(或足够大,拥有自己的数据中心)。

似乎还没有人触及的东西:心理效应。

当我在家中运行服务器(作为我的域名的邮件服务器)时,我发现自己经常偏执。 我一直在努力确保它不会丢失那些可能很重要的电子邮件。 在我无法进入的时候,恐慌进入了; 有房子刚被抢劫? 被烧毁?

当然,你可能比我更不那么容易产生这种想法;)

  • 安全

如果您在服务器上运行服务,则意味着您必须打开端口并运行服务。 这些服务受到攻击,可能成为进入家庭networking的途径。 我已经自我托pipe了几年,除了selinux我的networking服务器将至less有一次成功的黑客入侵。

其他人提出了很多其他的问题,这可能是也可能不是你的具体情况。 基本上,我是这样看的:如果你自我托pipe作为一种业余爱好,如果你做的很有趣,自我托pipe可以很好。 如果是为了一个企业,那么你可能想要做的东西比自我托pipe。

不要忘记Slashdot效果。 你只有“低量”,直到链接到您的网站之一结束在Slashdot / reddit / digg /其他链接聚合/高stream量网站。

dynamicIP是您的交易断路器。 如果您希望人们通过DNS(www.mysite.com)访问您的站点,而不是原始IP,则每当ISP为您分配一个新的IP时,您将不得不更改您的公共主机文件。 在您和以前访问者之间的所有路由器上为您的站点caching的信息可能需要几小时才能更新,即使您立即捕获并更改它。

基本上,每当你获得一个新的IP时,你的访问者就会看到很多的404。 从您的ISP获取一个静态IP可以让ISP知道您要做什么。

您可以使用Google的AppEngine免费托pipe您的低stream量网页。 静态页面将工作得很好(有一个指南 ),dynamic的,你将不得不使用Python。

Appengine的免费配额对你的主页来说是很好的,除非你是某种名人。

当你能以相当便宜的价格获得相当大规模的托pipe服务时,真的值得这么麻烦吗? 我的GoDaddy帐户 – 使用ASP.NET,多达2个SQL Server数据库,多达25个MySQL数据库,以及其他一些function,每年运行86美元。 比较一下,购买我自己的硬件和防火墙,正确设置networkingDMZ的服务器,任何冗余/电力需求,一个坚实的备份解决scheme等,以及这一切做自己的唯一潜在的改善本地桌面(甚至远程桌面)访问。 不是一个有说服力的论点。

通常在家里你会有一个 DSL,其中A代表不对称。 例如24Mbit ADSL2 +只有1Mbit的上传。 典型的电缆调制解调器也是不对称的,虽然差别不是很高(3-5倍,不是20倍)。 一些ISP打击P2P进一步降低上传速度,节stream等。 20Mbit ADSL上传到512kbit。

否则不是一个真正的问题。 至于安全性,即使是简单的SOHO路由器也可以让你创buildDMZ并把你的服务器放在那里。 几年前,我一直在使用家用服务器,老式电脑,已经降级,转换为无风扇。

但目前我没有看到这一点。 这只是不值得大惊小怪。 现在,您可以获得高质量的免费托pipe服务(例如Google Apps引擎),也可以select价格便宜的个人VPStypes的托pipe服务。

如果您的网站发送任何传出的电子邮件,请准备好被许多大型服务(yahoo,earthlink,hotmail)拦截,他们不喜欢接受来自指定用于dynamic分配的IP的电子邮件。

有一些解决方法,比如通过ISP进行中继,或者通过你自己的邮件服务器(假设你的网站没有托pipe在同一台服务器上)。


BMB