除了使用成本外,网站性能也是我们在部署个人网站时考虑的另一个重要因素。当用户不再维护服务器层,我们的网站性能又能否可以有效保证?用户对于网站性能的最直观感知就来源于网站速度,当网站的架构 Serverless 化,对网站性能是否有提升?本篇教程将为大家解答这些疑惑。
我们通过 Serverless WordPress 部署了一个个人网站,同时在一个普通 1 核 1 GB 的服务器里也部署了一个相同的站点,接下来,我们通过 Apache 自带的工具来进行压测。因为测试场景为个人博客,因此设置了 100 并发,1000 次请求,在相同网络环境下测试,测试结果如图:
部署方案 | 80%请求耗时(ms) | 95%请求耗时(ms) | 吞吐率/s | 平均请求耗时(ms) | 平均处理时间(ms) |
---|---|---|---|---|---|
传统方案 | 10500 | 59776 | 6.88 | 14527 | 145.27 |
Serverless WordPress | 3770 | 4939 | 25.64 | 3900 | 39.00 |
对比可以发现,传统部署方案里,80% 的请求需要在 10s 内完成,而 Serverless WordPress 95% 的请求都可以在 5s 内完成,同时吞吐率、用户平均请求等待时间、服务器平均请求处理时间三个重点指标,Serverless WordPress 的表现不仅不逊色,甚至更为优异。因此,开发者可以尽情拥抱 Serverless 生态,所有的性能问题都交给 Serverless 架构底层帮您解决。
当然,WordPress 本身也提供了多种方案帮助您持续提升网站性能,您可以采用以下几个方案,进一步提升您的网站速度:
新用户第一次部署 WordPress 应用,即可获得 30 元 TDSQL-C,5 元 CFS 文件存储代金券,欢迎登录控制台免费体验!
部署链接:https://console.cloud.tencent.com/sls/create?t=wordpress&from=wx
立即体验腾讯云 Serverless Demo,获取 Serverless 新用户礼包,请在 PC 端访问: serverless.cloud.tencent.com/start?c=wx
欢迎进入千人 QQ 群 (871445853) 交流!
点击「阅读原文」进入 Serverless 中文网,体验更多 Serverless 应用的最佳实践!
本文分享自 ServerlessCloudNative 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!