共享虚拟主机可以占用多少流量? [关闭]

Posted

技术标签:

【中文标题】共享虚拟主机可以占用多少流量? [关闭]【英文标题】:How Much Traffic Can Shared Web Hosting Take? [closed] 【发布时间】:2010-10-15 16:05:34 【问题描述】:

我有一个便宜的共享主机计划,Reliablesite.net(每月 5 美元)。

我一直在制作一个小网站,我想在几周后开始推广,我打算通过使用我已有的共享计划托管它来进行路试。

我的问题是我不知道什么时候应该转向集群托管/专用托管。

问题

每天可以查看多少页面浏览量 共享主机计划有望 处理? 什么可以标准 共享数据库服务器无需 窒息或我收到粗鲁的电子邮件 来自我的托管服务提供商?

【问题讨论】:

【参考方案1】:

根据我的经验,像 Reliablesite.com 这样的共享托管环境每天可以吸引大约 10-20 000 个独立用户,或每天 100-200 000 次浏览量。该数字可能会有所不同,具体取决于您的站点。为了优化,重要的是减少数据库查询的数量(我保持每页渲染最多 6-7 个),并且在编程时要小心。使用 ASP.NET MVC 为我带来了不错的性能改进,但编写好的 webforms 应用程序也可以很好地执行。如果您使用的是其他技术堆栈,例如 php/mysql,我不知道数字。 当您超过这些数字时,您将从 google adsense 获得足够的资金来使用 VPS 或专用计划。

只是添加一些关于页面渲染/数据库查询性能的内容:使用多个结果集存储过程或查询是减少数据库请求数量的好方法!

【讨论】:

【参考方案2】:

流量通常不是共享主机的问题。您可能遇到的唯一问题是 RAM 和 CPU 限制。但是,如果您的应用程序编写正确,它可以在这些限制下正常运行。

提示:

用于调试和优化 Web 应用程序的用户内存分析器 使用 CDN 存储媒体文件

如果您需要一些数字,使用 CDN 存储媒体文件的正确编写的 Web 应用程序可以在共享主机上每天处理至少 10k 的唯一访问者。

【讨论】:

【参考方案3】:

最好向您的提供商询问这些问题。每个提供商都会有所不同。

通常情况是提供者可以处理请求,但一旦达到某个阈值,他们就会简单地关闭您的网站。

【讨论】:

【参考方案4】:

这还取决于您选择的带宽量。您期望有多少流量。我的博客在共享主机中,曾经 4k 是我一天中的最大值,我感觉性能有任何差异。不要担心,除非您的网站出现在 digg 的首页或一些高流量网站链接到您的网站。

【讨论】:

【参考方案5】:

我在共享主机上使用 mysql 已经有一段时间了,主要用于每天最多访问 300 次的信息网站。我发现,主机一次只能支持超过 3 或 4 个人在网站上,而不会几乎崩溃。

从理论上讲,如果您的用户一次都来一两个,我认为与大多数服务共享主机可以有效地支持大约每小时 60 个用户。这相当于一天内大约有 1500 个用户。然而,这不太可能发生,因为很多用户往往在一天中的某些时间在线,而且您还必须考虑到共享服务器由于服务器上其他人的滥用而变得马虎的事实。

我从可靠消息来源获悉,一些每月 40-50 美元的 vps 托管支持每月 500,000 次点击。我不确定网站配置是什么,我怀疑这些网站运行了许多动态数据库查询,或者可能只是静态的。

共享主机上常见的另一件事是将文件管理器与数据库主机分开。有时您的文件会很好地显示在网上,但运行您的实际网站的数据库会由于邻居的滥用而严重滞后。

【讨论】:

【参考方案6】:

我建议确保您的应用程序已为大量流量做好准备,即使您在超级骗子网络服务器上,但您的应用程序编写得不好,您也会失去潜在客户。可以对现有 Web 应用程序进行的一些最简单的优化是减少数据库连接的数量,因此请阅读缓存和部分缓存。

【讨论】:

以上是关于共享虚拟主机可以占用多少流量? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何查看虚拟内存使用情况

linux下,一个运行中的程序,究竟占用了多少内存

k6 VU(虚拟用户)有多少内存? [关闭]

Django:vps 还是共享主机? [关闭]

linux下查看程序占用多少内存

Java中boolean类型到底占用多少字节