绩效是所有商业活动的核心。想想你上次买东西的时候:准备和速度在你作为消费者面临的每一次互动中都是至关重要的。商店里结账的队伍有多快,你下单后能多快拿到包裹,你能多快在商店里找到合适的商品?批判性地思考如何为我们的商家提取每一盎司的业绩,这让我们在Shopify夜不能寐。
自从我们帮助超过200万家企业上线以来,我们一直在努力确保每个人的网站保持尽可能快的速度。我们希望确保无论用户从哪里、在任何设备上浏览网页,他们都能获得快速的体验。为什么?因为速度意味着Shopify上的企业可以更成功。
我们每天都能看到这种情况的真实发生。举一个真实世界的例子,Shopify的团队与Sunday Citizen合作这是一家第四代奢侈品纺织品制造商,旨在提高他们的网站速度,目标是帮助他们发展业务。在进行了几次渲染改进后,Sunday Citizen的转化率提高了6%,网站跳出率降低了4%。用户将产品添加到购物车的可能性也增加了近4%,从而带来了更多的销售机会。所有这些都是为了让访问者更快地加载他们的网站。
了解Shopify Winter ' 23 Edition的最新开发者公告
对于与Shopify合作的开发人员来说,Shopify冬季版充满了重大公告。访问我们在Shopify合作伙伴博客上的综述,了解所有新闻。
读文章第一个字节时间
性能有很多方面,因为每件事都会影响它,没有什么灵丹妙药可以让网站变得更快。从你加载的JavaScript库类型到你所包含的媒体类型都会影响你网站的性能。作为一个商业平台,我们密切关注的关键问题之一是TTFB (Time to First Byte)。
TTFB很重要,因为它代表了人们在访问商店时所经历的基准性能。如果TTFB很高,意味着Shopify需要更长的时间才能开始发送内容,那么你的网站肯定会更慢。OB欧宝娱乐APP这也是Shopify代表商家控制的性能难题的一部分,这是我们花了数年时间优化的东西。
随着技术的变化和全球商业模式的转变,我们必须重新思考我们的基础设施,以及我们如何才能更好地减少TTFB。在过去的一年里,我们一直在努力发展我们基础设施的三个方面:
- 减少网络传输时间
- 减少应用程序创建响应所需的时间
- 减少数据库检索数据的时间
我们正在研究所有这些维度,但让我们放大到第一个维度。信息以光速在互联网的光纤中传播。这听起来快得令人难以置信,但当我们观察全球距离时,它并没有你想象的那么快。如果一个来自德国的人访问一个托管在北美的站点,那么仅仅是该请求通过网络传输到响应该请求的服务器就需要100毫秒以上的时间。当然,响应必须返回到访问者的设备并渲染成真实的东西,这又需要100毫秒。200毫秒是人们可以注意到的时间,Shopify致力于解决任何可能使网站感觉缓慢的问题。
为了减少网络传输时间,我们把我们的应用层,我们称之为店面渲染器(SFR),放在世界上尽可能多的地方。这类似于内容分发网络(cdn)所做的“边缘缓存”,但在我们的例子中,我们移动的不仅仅是浏览器检索的文件,而是呈现店面的整个系统。商业是个性化的、动态的,所以我们需要把推动商业的引擎移动到更接近使用它的人的地方。
去年,我们将SFR的存在点增加了两倍,并将20%的流量减少了约50%。例如,我们现在能够处理来自欧盟内部的请求,而不是德国的买家需要访问托管在美国的应用程序,从而避免了跨越海洋并返回给用户的需要。
网络传输时间只是我们使所有Shopify网站更快的一个杠杆。请继续关注我们如何处理基础设施的应用程序层和数据层。
深入挖掘在Shopify Editions上发布的开发者产品
加入我们即将到来的Shopify版聚焦AMA会议在我们的Discord频道。向行业专家学习,包括Shopify首席执行官Tobi l
您可以在频道列表左上角的“事件”类别的Discord频道中回复您感兴趣的任何AMA会议。请点击下面的链接加入我们的不和频道。
现在加入越快越不够快
我们一直在寻找让Shopify商店更快、更赚钱的方法。在表演之旅中,总是有更多的机会去改进、优化和创新——这也是Shopify一直在走的一段旅程。