该离开当前主机商的信号
最后更新:
几乎没有人会在第一次出问题时就更换主机商。你会等待,提交工单,接受对方的解释,然后六周后同样的事情再次发生。发现问题从来都不是难点。难的是判断眼前的情况究竟是会过去的一段糟糕时期,还是你所选服务商本身固有的限制,因为这两种情况在发生当天看起来完全一样,只有随着时间推移才会显出区别。这篇文章讲的是如何有意识地做出这个判断,而不是在一个糟糕的早晨冲动离开,或者出于惯性一留就是好几年。
到底什么时候该离开当前主机商?
当故障是结构性的而非偶发的,并且服务商已有充分机会修复却没有修复时,就该离开了。一次宕机是一起事件。每个月都发生同样的宕机,每次都给出同样含糊的说法,那就是一种模式。针对模式采取行动,而不是针对单次事件。
这个区分比任何清单都管用,所以值得说清楚。真正只是状态不好的服务商会告诉你哪里出了问题、他们改了什么,而且故障不会再出现。结构上并不适合你的服务商会把每次事件都说成罕见情况,从不指出根本原因,并且把更贵的套餐当作解决方案。前者是一家遇到问题的公司。后者是一家把问题长期转嫁给你的公司,因为它的回应里没有任何迹象表明下个季度会有所不同。
糟糕的一周和糟糕的主机商有什么区别?
三个检验可以区分:是否重复、是否有解释、以及是否真的存在修复方案。如果故障反复出现、从未得到解释,而唯一给出的补救办法是多花钱,那你面对的不是糟糕的一周,而是这家服务商的常态。
按这个顺序做检验,因为它们是逐级递进的。仅有重复说明不了太多,任何基础设施都会出事件。重复且没有解释就更严重,因为这意味着要么没人做过诊断,要么没人愿意告诉你。重复、没有解释、再加上一个销售式的回应,这才是完整的模式,到了这一步,继续等待就不再是耐心,而是成本。
如果你还处在弄清楚到底哪里出问题的阶段,那和决定是否离开是两件事,而且应该先做前者。我们的配套文章常见的主机问题及其对企业网站的影响讲的正是诊断这一面:常见故障有哪些,以及它们让你付出什么代价。等你弄清楚面对的是什么之后再回到这里,因为下面的判断前提是故障已经确认,你要问的是它是否值得继续忍受。
哪些信号说明该换主机商了?
最有力的信号关乎服务商的行为和合同条款,而不是故障本身的症状。一个不肯解释故障、不让你验证备份、或者用升级套餐回应技术故障的服务商,已经告诉了你未来两年会是什么样子。这类信号能预示未来,而任何单次宕机都做不到。
这正是大多数建议弄反的地方。故障很容易罗列,但说明不了什么,因为每家主机商都会有故障。真正区分一家值得继续合作和一家该离开的服务商的,是它围绕这些故障的行为,以及它在向你收什么钱。注意这些:
- 同一个故障已经出现三次,却没有人指出原因。正在调查或者负载偏高都不是原因。说不出为什么会发生的服务商,也无法保证它不会再发生。
- 对技术故障的回应是更贵的套餐。如果你确实成长了,升级有时的确是正确答案。但当你这边没有任何增长却出现故障,而给出的补救办法是多付钱,那问题出在服务商如何分配容量上,而账单却要你来承担。
- 原本包含的服务开始额外收费。备份、证书和迁移悄悄出现在账单上,这是一个趋势,而不是一次性的调整。它通常还会继续。
- 你从未成功还原过一次备份。没有测试过的备份只是一个承诺,不是保障。如果你自己无法还原,客服也无法演示一次还原,那就当作你没有备份。
- 续费价格远高于开通价格,而服务毫无改善。促销价很正常。但在你得到的东西没有变化的情况下续费价格翻倍,那是一种定价模式,并且每个周期都会重演。
- 没有任何升级处理的渠道。每家服务商都有响应慢的时候。但如果始终没有任何一个有权做出改变的人回应你,那就为你能获得的服务质量设下了结构性上限。
- 你无法得到关于自己数据的明确答复。数据在哪里、如何完整导出、以及离开需要提前多久通知。在这一点上的含糊值得认真对待,因为它是唯一一个会让日后离开变得更难的信号。
- 你已经超出套餐的承载能力,而服务商没有下一档可选。这是最干净、最没有对立情绪的离开理由。没有谁有错,你只是需要它不提供的东西。
- 这份清单里刻意没有包含的:一次宕机、一个变慢的星期,或者一次没帮上忙的回复。这些值得提一张工单,而不是一次迁移。
问题出在主机商还是你的网站?
很多时候问题出在网站本身。一个臃肿、未经优化的网站,即使放在优秀的主机上也会很慢,把它搬到更好的服务器只会改变账单,不会改变结果。在决定离开之前,先确认故障跟着服务器走,而不是跟着网站走。
这一点比听起来重要得多,因为出于错误理由做的迁移会花钱却解决不了问题,你带着同样的抱怨到了新主机商那里。比起搬走一个本来就不会变快的网站,我们更愿意直接告诉对方他的主机没有问题。如果下面的检查指向你自己的网站,那么我们关于网站为什么慢以及如何解决的指南是更好的起点,可以帮你省下一次并不需要的搬迁。几项诚实的检查:
- 同一台服务器上,一个简单的轻量页面响应快吗?如果一个近乎空白的页面很快,而你真实的页面很慢,说明服务器有能力,瓶颈在网站。
- 故障是不是从你改动了某样东西之后开始的?新插件、改版、庞大的媒体库或一次数据导入,都会在主机商毫无变动的情况下拖慢网站。
- 是所有人都慢,还是只有某个地方慢?只在某一个网络或某一台设备上出现的故障,很少来自服务器。
- 在低峰时段问题还在吗?只在高峰期出现的问题指向容量。而凌晨三点在一台闲置服务器上仍然存在的问题,通常指向网站本身。
什么时候留下来修复更好?
当故障已经得到解释并修复、当问题其实出在你的网站、或者当你正处在更需要稳定而不是更需要改进的阶段时,就该留下。在产品发布或销售旺季期间更换主机商,是在最糟糕的时机增加风险。
这个决定有一种由恼怒而非证据驱动的版本,它往往导致平级迁移到一家并没有更好的服务商。一家发生过严重事件、如实告诉你到底出了什么事、此后一直运行平稳的服务商,是行为正确的服务商。事件本身不是检验标准,回应才是。同样地,如果你现有的套餐仍然合适,唯一真正的问题是你从没优化过网站,那么更换服务商就是用昂贵的方式回避一件更小的事。
唯一诚实的例外是时机。如果你的主机已经糟糕到现在就在让你流失客户,那么等一个更清闲的月份并不是谨慎,只是让损失来得慢一些。
决定之前该准备哪些材料?
把能让印象变成判断的材料收集起来:工单记录、每次事件的日期、每次对方的说法、续费条款,以及确认你可以完整导出数据。写下来的模式远比记在脑子里的模式容易判断。
大多数人把这个决定当成一种感觉带在身上,所以一拖就是一年。把它写在一页纸上,通常一个下午就能有结论,无论朝哪个方向。收集:
- 过去十二个月的全部工单,包括日期和给出的处理结果。重复在列表上一目了然,在记忆里则从来看不出来。
- 你实际支付的金额,按续费价计算,而不是你记忆中开通时的促销价。
- 今天真正包含的内容:备份、证书,以及一次迁移是否要另外收费。
- 你可以离开的证明。文件和数据库的完整导出,以及合同要求的通知期。在需要之前就确认好。
- 你需要的替代方案是什么,用清楚的话写下来。足够承载真实流量的容量、你能够自行验证的备份,以及能找到有权做出改变的人的支持渠道。
决定离开之后该怎么做?
决定和搬迁是两件事,顺序很重要。在新环境上线并验证完成之前,不要取消任何东西。无论你怎么看待现在的主机商,在替代方案被证实可用之前,它都是你的退路。
只要按正确顺序执行,搬迁本身是一个已经解决的问题,我们在如何更换主机而不丢失数据或搜索排名的指南里做了完整说明。简单说:在域名指向任何新位置之前,先在新服务器上搭建并测试一份完整副本,并让旧账户保持运行,直到确认新环境正常工作。这就是全部诀窍,也是为什么顺序安排得当的搬迁过程平淡无奇。