8 个常见的托管问题(以及如何避免它们)

已发表: 2022-06-30

在我们的年度托管状况中,我们发现正常运行时间仍然是大多数商家最关心的问题。 正常运行时间虽然很关键,但只是网络托管可能出现问题的众多因素之一,而可靠的网络托管提供商的衡量标准通常意味着超过 99% 的正常运行时间。

在其中,我们重点介绍了如何解决或防止常见的网络托管错误,例如正常运行时间差、性能缓慢和其他关键领域。

性能缓慢

网站性能很重要。 访问者对缓慢的站点几乎没有耐心。 如果让用户等待,你的产品、客户服务和交易就不会那么重要了。 当页面加载时间超过 3 秒时,超过一半的访问者会离开网站,并且大多数访问者不会返回。

一个缓慢的网站可能并不总是您的托管服务提供商的错,尽管一个可靠的网站会尽其所能,例如:

  • 为您选择的应用程序(Magento、WordPress、WooCommerce、Drupal 等)提供优化的环境
  • 当前的技术,尽管未经证实的“前沿”技术可能会引起关注
  • 提供可暂时或永久满足您不断增长的业务需求的可扩展解决方案

该怎么办

如果您的网站出现故障,请从您的托管服务提供商的支持团队开始。 有能力的支持团队将调查问题并在可能的情况下解决问题。

如果原因超出了他们的控制范围——网站代码编写不佳、Magento 安装未打补丁、网站流量意外激增——他们可以帮助诊断问题并提出解决方案。

除了联系支持人员之外,您还可以尝试:

  • 使用 CDN 服务
  • 限制您对动态内容的使用以支持静态内容,尤其是在您的大量登录页面上
  • 征集开发人员的服务,或与​​您当前的人进行对话
  • 修补运行您网站的平台
  • 限制您对第三方扩展程序的使用,并确保您保留的扩展程序是最新的
  • 简化您的网页设计
  • 在您选择的内容管理系统上启用缓存(如果可用)

安全性差或 PCI 合规性差

有了安全性,您就不必担心您的托管服务提供商是否在阻止他们。 没有安全系统可以声称完美,但考虑以下任何一项都是托管服务提供商的危险信号:

  • 不定期或缺少维护窗口; 尽管有时不方便,但这些代表着对提供安全稳定服务的承诺
  • 无法提供安全文件传输协议(SFTP); FTP 通常被认为是不安全的
  • 未能按要求提供 AoC (见下文)
  • 支持无法回答您关于 SSL 的问题,这是几乎每个合法网站的基本需求
  • 备份策略不明确; 虽然最好不要只依赖托管服务提供商的备份,但每个有信誉的提供商都会提供它们
  • 过时的 PHP 或 MySQL 版本; 您的提供商应该在生命周期结束 (EoL) 之外使用版本。

该怎么办

这里最好的政策是预防。 不要等到您的主机在安全方面失败时才验证其有效性。 向您的托管服务提供商索取他们的合规证明 (AoC),并将提供它的任何阻力视为一个巨大的危险信号。 永远记住,作为商家,即使在与 PCI 兼容的托管服务提供商合作之后,您也必须为 PCI 合规尽自己的一份力量。

除了 AoC,查看托管服务提供商的网站,然后查看他们的声誉。 如果他们提供了大量关于 PCI 和安全性的原创内容,那么他​​们的团队中可能会有一些专家。 如果托管服务提供商专注于特定平台,请向使用该平台的其他人询问有关该提供商的信息。 遇到网络主机问题的人很少羞于分享他们的故事。

成本

尽管“高成本”是一种常见的抱怨,但从价值的角度思考通常更有成效。 例如,非托管主机通常比托管主机便宜,因为前者只提供电源、网络和安全设施。 支持通常不在菜单上。

相关阅读:廉价托管和优质托管之间的 5 个真正区别 >>

最终结果是一个低成本的托管服务提供商。 这可以满足某些人的需求,但其他人会明智地考虑管理良好的托管的价值,即使它的成本更高。 由良好的提供商托管意味着更少的维护、对服务器操作系统的免提更新以及专门的 24/7 支持。

该怎么办

如果您觉得您的托管服务提供商没有提供足够的服务来证明他们的成本合理,那么可能是时候寻找另一个了。 同样,口碑和声誉在这里大有帮助。 与您社区中的其他人(使用相同平台且具有相似需求的商家)交谈,并征求他们的建议。 参加一两次会议,花一些时间在 GitHub 上,或者找一个论坛。 当然,这需要时间,但它可以为您节省停机时间和减少麻烦。

慢速支持

对于网络托管,故障排除是必不可少的,也是意料之中的。 花费您的托管服务提供商来尊重您的时间,并紧急应对任何服务中断是完全合理的。 即使中断超出了您的托管服务提供商的控制范围,他们也应该愿意在整个过程中与您沟通并同情您的情况。

理想情况下,获得支持的方式越多越好。 24/7 支持几乎是现代托管网络托管的标准,并为购物季节的增加提供了合理的补贴。

该怎么办

假设响应缓慢不是异常值,请表达您对支持领导成员的不满。 即使你有正当的理由不高兴,在表达你的愤怒的同时控制你的脾气通常会产生更理想的结果。 如果受到良好的对待,人类的行动效率会更高,支持团队也不例外。

但是,如果他们完全不称职,那么是时候使用上面“成本”部分中描述的相同方法货比三家了。

不明确的限制

在托管方面,没有人喜欢惊喜。 这适用于正常运行时间、带宽、存储、可扩展性和服务的许多其他方面。 信誉良好的网络主机将提前告知他们如何分配资源和为其服务计费,并在被询问时提供更多详细信息。

相关阅读:病毒式传播:Nexcess 如何在意外流量激增期间保存采用网站 >>

也就是说,请花时间阅读提供商的服务水平协议,该协议往往会在您的服务不可避免的中断时提供合理的法律回旋余地。 SLA 的存在本身并不是一个危险信号 - 几乎每个托管服务提供商都有一个 - 但花时间阅读它可以让您更好地了解预期的内容。

该怎么办

预防很重要。 在您的托管服务提供商处做足功课,并向他们的销售或支持团队提出很多问题。 如果他们违反承诺或保证,请坚持下去!

站点中断和停机

停机会花钱。 大多数网络主机都认识到这一点,并采取积极措施尽可能减少停机时间。 “100%”的正常运行时间是绝对不可能的,因为即使是最认真的网络主机也必须偶尔执行维护、失败的上游供应商以及其他无法直接控制的问题。

您应该提前了解能够影响您的服务的每个计划维护窗口。 您的服务出现罕见的问题是不可避免的; 真正的原因是您的托管服务提供商对此有何反应。

该怎么办

在任何给定的中断之后,您对这些问题回答“否”的次数越多,您就越应该考虑前往另一台主机。

  • 对于该提供商来说,中断和中断是罕见的事件吗?
  • 它们是否合理透明?
  • 他们道歉了吗(即使不是直接是他们的错)?
  • 他们是否以合理迅速的方式回复您?
  • 如果他们提出了一个时间表,他们是否尊重它?
  • 他们是否避免指责您“破坏某些东西”?
  • 他们是否解决了您的问题,或者至少引导您找到解决方案?
  • 如果是长时间停电,他们会以某种方式补偿您吗?
  • 如果他们需要您采取行动,他们是否提供了明确的指示?

可扩展性差

理想情况下,您的虚拟主机将使您的服务相对容易地随着您的业务增长。 云服务的主要卖点之一是快速无痛的可扩展性。 云技术可以更轻松地按需为您的服务分配额外资源,并为永久升级(或降级)服务提供更清洁、免迁移的途径。

如果您与非云解决方案结婚并需要迁移,您的托管服务提供商应该在推动迁移之前与您讨论选项。 受人尊敬的托管服务提供商会在追加销售之前寻找改进服务的方法。 如果需要迁移,他们会对流程保持透明,倾听您的需求,并随时让您了解每一步。

该怎么办

在大多数情况下,云托管是答案。 是的,它的成本往往比非云托管高一点,但作为交换,您可以获得灵活性。 您的网站将更好地应对突然的、不可预见的流量激增,并且当您的业务超出您的网站时更容易移动。

技术栈不足

堆栈是设计用于运行服务器的一组软件。 它们的复杂性和用途各不相同,不久前 Linux/Apache/MySQL/PHP (LAMP) 堆栈被认为足以用于托管目的。 随着现代 Web 应用程序的重要性和复杂性越来越高,情况已不再如此。

在 2019 年,堆栈还有助于提高在相同服务器上运行的 Web 应用程序的性能。 在 Nexcess,我们的云 Web 应用程序利用 20 年的经验构建了一个堆栈,其中的组件协同工作,为现代 Web 应用程序提供足够的资源。 虽然像 Apache 和 PHP 这样的老牌玩家扮演着不可否认的角色,但我们已经使用其他几种技术对其进行了扩展,其中最著名的是 Nginx、Varnish 以及 Magento 的 ElasticSearch。

Nginx

Nginx 是一个功能齐全的高性能 Web 服务器,擅长提供静态内容。 在我们的云堆栈中,它还处理 HTTPS 连接所需的传输层安全 (TLS) 解密,并且比其他可能的替代方案(如 Web 服务器本身)更有效。

如果配置正确,Varnish 会接管通常由 Apache 和 Nginx 处理的缓存请求,因此可以快速交付静态和动态内容。

ElasticSearch(仅限 Magento)

ElasticSearch 是一个搜索引擎,可让客户在数千种产品中快速找到一种产品。 作为我们 Magento 云服务的一部分,Elasticsearch 对结构化和非结构化数据都具有快速和可扩展性,支持 34 种语言。

该怎么办

在对托管服务提供商的技术堆栈做出任何结论之前,请与他们的支持或销售团队一起探索他们的其他产品。 警惕任何不询问有关您的目标或业务的具体问题的努力。 道德托管服务提供商将与您一起确定并满足您的需求,而不仅仅是提供下意识的升级。

每个内容管理系统都有不同的需求。 最适合 Magento 的东西通常不适合 WordPress,等等。 经验丰富的网络主机比游戏新手更了解这些优化的“内容”和“方式”。 如果您的商店使用 Magento 2,请询问您的提供商他们托管 Magento 2 网站的时间,以及他们可以为您提供哪些其他主机无法提供的服务。

怎么办?

需要帮助寻找适合您的网络托管解决方案? 在东部时间周一至周五上午 9 点至下午 5 点之间联系我们。

或者,浏览我们的完全托管的托管计划,立即开始。