10

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

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

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

问题

  • 共享托管计划可以处理哪些页面浏览量/天?
  • 标准共享数据库服务器可以采取什么措施而不会阻塞或我从托管服务提供商处收到粗鲁的电子邮件?
4

6 回答 6

10

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

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

于 2009-03-26T10:37:01.597 回答
4

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

提示:

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

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

于 2009-03-26T10:25:11.593 回答
1

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

一般来说,提供者可以处理请求,但一旦达到某个阈值,他们就会简单地关闭您的站点。

于 2009-03-26T10:20:25.413 回答
0

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

于 2009-03-26T10:24:48.863 回答
0

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

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

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

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

于 2009-04-22T21:50:57.677 回答
0

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

于 2009-09-10T10:14:37.497 回答