【问题标题】:What's the speediest web hosting choices out there that are scalable to large traffic spikes and can handle fast page loads?什么是最快的网络托管选择,可以扩展到大流量峰值并且可以处理快速页面加载?
【发布时间】:2012-04-18 11:20:27
【问题描述】:

云托管是要走的路吗?还是有更好的东西可以提供快速的页面加载?

我问的原因是因为我在 bluehost 专用服务器上运行 buddypress 站点,但它似乎在一天中的大多数时间运行缓慢。这让我很害怕,因为目前这些网站不存在,我担心当它获得流量时它会变得更糟,我的访问者会失去兴趣。我使用 Amazon Cloud 处理我的所有媒体、JS 和 CSS 文件以及一个捕获插件,但它有时仍然加载缓慢。

我觉得问题出在 Bluehost,因为我访问了其他运行 buddypress 的网站,而他们的网站似乎可以立即加载。我不精通网络托管,所以有人可以在这里指出正确的方向吗?

【问题讨论】:

    标签: hosting web-hosting cloud-hosting buddypress


    【解决方案1】:

    托管选择取决于许多因素,例如技术要求、增长率、突增率、预算等。

    更大的硬件

    要扩展托管业务,您的首选通常只是使用功能更强大的服务器、VPS 或云实例。重点不是云与专用,而是您只需为问题带来更多的计算能力。云可以让扩展更容易 - 通常只需点击几下。

    分工

    下一步通常是分工。您将数据库、静态内容、缓存或其他项目卸载到特定的服务器或服务。例如,您可以将静态内容卸载到 CDN。您可以使用专用数据库。

    再一次,云与非云不是问题。重点是为您的托管问题带来更多资源。

    选择正确的应用程序堆栈

    根据您的需求选择合适的底层技术,我再怎么强调也不为过。例如,我最近帮助一个客户端从 Apache/PHP 堆栈切换到 Varnish/Nginx/PHP-FPM 堆栈,以进行非常商业的 Wordpress 操作(>1 亿页面浏览量/月)。这一变化通过适度的硬件变化将容量提高了近 5 倍。

    相同的应用程序。不一样的故事

    同样,仅仅因为您使用的是特定应用程序,并不意味着相同的托管设置适用于您。我不知道您正在使用的具体应用程序,但对于 Drupal、Wordpress、Joomla、Vbulletin 等,插件、网站设计、主题和其他项目对整体性能至关重要。

    更复杂的是,用户行为也是需要考虑的因素。考虑一个阅读:发布比例为 95:1 的讨论表。如果你在设计中做一些事情来鼓励更多的帖子,这个比例会变成 75:1。这意味着更多的数据库写入、更少的缓存等。

    简而言之,细节很重要,因此在开始横向扩展托管之前,请充分了解您的应用程序。

    【讨论】:

      【解决方案2】:

      托管服务是解决方案的一部分。另一部分是正确的服务器配置。

      例如,this guy 优化了他的设置,以在一天内通过 AWS 上的微实例处理 1000 万个请求。

      我认为您应该先查看您的服务器配置,然后再购买其他主机。如果您无法控制服务器配置,请尝试 AWS、Rackspace 或其他云服务。

      仅供参考:您可以注册 AWS 并免费使用一年的微型实例。我发布的链接 - 他只是在同一台服务器上进行了优化。您可能必须升级到小型服务器,因为 Amazon 已声明微型服务器仅用于处理峰值和持续流量。

      祝你好运。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-29
        • 1970-01-01
        • 1970-01-01
        • 2016-12-02
        • 2010-10-09
        • 2021-11-21
        相关资源
        最近更新 更多