从前面两篇教程文章里,我们可以了解到 Serverless WordPress 的低门槛部署,免运维等功能优势。而建站场景中,开发者关注的另一个重点则是成本问题,Serverless 架构究竟如何计费,比起传统模式,它的优势究竟在哪里?本篇文章中,我们将为您做出详细介绍。

使用资源

首先,我们再回顾一下 Serverless WordPress 所用到的云端服务:

模块 说明
SCF 云函数 负责 Serverless Wordpress 的接入层实现,从而运行 WordPress
API 网关 WordPress 的对外入口,实现了 RESTful API
CFS WordPress 的 Serverless 存储仓库
TDSQL-C Serverless 通过创建 TDSQL-C Serverless (原 CynosDB) 的 MySQL 类型数据库,实现数据库按量计费,自动扩缩容
VPC 内网打通SCF云函数、CFS、TDSQL-C Serverless之间的网络,保障网络隔离

每一个服务均支持按量计费,保证您的网站按照实际使用量收费,不会为未使用的资源付费。

具体计费方式

接下来,我们将以一个日访问量为 100 的个人博客为例,为您介绍 Serverless WordPress 的计费方式:

一、云函数

云函数按照实际使用付费,采用后付费模式,按小时进行结算,以元为单位结算,定价如下:

种类 价格
资源使用费用 0.00011108元/GBs
调用次数费用 0.0133元/万次
外网出流量费用 各地域均有不同定价,中国大陆 0.80 元/GB

同时,开通了云函数服务的用户,每月可享受 40万GBs 的免费资源使用量及 100万次免费调用次数。

假设网站日访问量为100,平均每次访问运行 30ms,函数内存 1024 MB:

  • 资源使用量:

    (30/1000)s * (1024/1024)GB * 100 * 30 = 900GBs/月

  • 调用次数:

    100*30=3000次/月

  • 外网出流量:

    SCF 与 API 网关之间走内网,无外网出流量

  • 费用合计:

    900GBs/月 * 0.00011108元/GBs + (3000/10000)万次/月 * 0.0133元/万次 = 约 0.1 元/月

二、API 网关

API 网关有多种计费方式,默认采用按量付费,定价如下:

种类 价格
调用次数费用 0.06 元/万次
外网出流量费用 各地域均有不同定价,中国大陆 0.80 元/GB

每个账号拥有12个月的免费额度使用期,期内每个月拥有100万次免费调用、1GB免费外网出流量。

假设网站日访问量为100,每次访问,产生外网出流量 30 kb:

  • 调用次数:

    100*30=3000次/月

  • 外网出流量:

    (30/1024/1024)GB * 100 * 30 = 0.0858 GB/月

  • 费用合计:

    3000/10000 * 0.06 元/万次 + 0.0858 GB/月 * 0.80 元/GB = 0.086 元/月

三、CFS 文件存储

CFS 同样支持按量付费和资源包付费两种方式,存储空间的最大值(峰值)为1TB以内,各地区标准存储类型按量计费价格如下:

地区 单价
中国大陆 0.35元/GB/月 (0.00048611 元/GB/时)
中国香港 0.63元/GB/月 (0.00087500 元/GB/时)
新加坡 0.58元/GB/月(0.00080556 元/GB/时)
东京 0.58元/GB/月(0.00080556 元/GB/时)
硅谷 0.52元/GB/月(0.00072222 元/GB/时)

更多请参考CFS计费文档

CFS 主要用于挂载原生 WordPress 应用,需要 1GB 存储空间,费用如下:

1GB * 0.35元/GB/月 = 0.35元/月

四、TDSQL-C Serverless 数据库

Serverless 数据库采用后付费模式,即计算先按需设置最大和最小算力范围,在结算时会按您的实际计算和存储资源使用量收取费用。

Serverless 总费用 = 计算节点费用 + 存储空间费用

  • 计算节点费用:

    计费单元 CCU 按使用计费价格(元/个/秒)
    Serverless 实例 0.000095
  • 存储空间费用:

    计费单元 按量计费价格(元/GB/小时)
    TDSQL-C 集群 0.00485

日访问量 100 的个人博客网站,1 GB 数据库存储,每月费用计算如下:

  • 存储费用:1 * 0.00485元/GB/小时 * 24 * 30 = 3.49 元/月
  • 计算费用:100 * 0.000095 * 30 = 0.285 元/月

五、VPC

免费使用,详情请参考 VPC 计费文档

六、合计

综合上述计算结果,可以得知通过 Serverless WordPress 部署一个日访问量 100 左右的个人博客,一个月需要花费成本为:

0.1+0.0858+0.35+3.49+0.285=4.311元

可以发现,与传统自建方案相比,Serverless WordPress 一个月成本不到 5 元,使用成本大大降低。

原因分析

那么,究竟为什么 Serverless WordPress 的成本有如此明显的降低呢?这个还是依赖 Serverless 架构本身的优势,以函数为例,只有访问时计费,函数在被触发时不产生任何费用,函数执行时按请求数和计算资源的运行时间收费。Serverless 数据库也是采用类似的计费方案,按实际计算和存储资源使用量收取费用,价格优势明显,对初创期的开发者十分友好。

新用户第一次部署 WordPress 应用,即可获得 30 元 TDSQL-C5 元 CFS 文件存储代金券,欢迎登录控制台免费体验!

部署链接:https://console.cloud.tencent.com/sls/create?t=wordpress&from=wx

Serverless Wordpress 系列建站教程(三)的更多相关文章

  1. 万网免费主机wordpress快速建站教程-万网主机申请

    很多小伙伴在万网的免费主机申请活动中建立起了自己的个人网站,但还是还有许多小伙伴现在想建站,却发现官网找不到免费主机的申请地址了,以为活动结束了?其实还是可以继续申请免费主机的,接下来小编给大家介绍如 ...

  2. 万网免费主机wordpress快速建站教程-wordpress下载及安装

    进入wordpress官网(http://cn.wordpress.org)下载最新的wordpress安装程序,下载完成后解压到任意电脑目录. 解压完毕后,使用FTP管理工具上传安装文件至主机htd ...

  3. 万网免费主机wordpress快速建站教程-域名绑定及备案

    进入主机管理界面,点击管理 点击域名绑定,绑定域名项选择已有域名,选择已购买的域名,点击一键解析域名,点击添加,即可完成域名解析工作. 由于没有备案,备案状态显示为未备案,点击旁边的备案链接,跳转至阿 ...

  4. 万网免费主机wordpress快速建站教程-域名申请

    在上一篇文章中,小伙伴们已经申请好了万网的免费主机,接下来教大家如何申请域名. 由于万网免费主机要绑定在阿里备案的域名,现在以万网的域名注册为例子. 首先进入万网域名注册页面(http://www.n ...

  5. WordPress 建站教程:新手搭建 WordPress个人博客图文教程(完全版)

    前言 WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPres ...

  6. 云服务器 ECS > 建站教程 > 部署 LAMP (CentOS 7.2 ,Apache版本:2.4.23, Mysql 版本:5.7.17 , Php版本:7.0.12)

    云服务器 ECS > 建站教程 > 部署 LAMP (CentOS 7.2) 部署 LAMP (CentOS 7.2) 文档提供方:上海驻云信息科技有限公司    更新时间:2017-06 ...

  7. 3.新手建站教程系列之认识WordPress和第一篇文章

    上一期咱已经把本地环境和wp网站给搭建出来了,接下来就是来认识这个程序了.进入网站后台,地址为你的网址/wp-admin 后台名字叫做仪表盘,首页是一个信息合集区域,上面会显示有多少文章,多少页面以及 ...

  8. 直接使用!安装WordPress一键部署轻松建站教程

    关于 WordPress WordPress (opens new window)简称WP,最初是一款博客系统,后逐步演化成一款功能强大的企业级 CMS(内容管理/建站系统),目前是公认的全球最佳建站 ...

  9. 用户选择wordpress程序建站需要知道的一些事情 - 安全、优化速度、配置

    WordPress是我们使用最多的CMS程序之一,无论是我们的个人博客,还是企业网站,甚至中小型站点,我们都可以用WP程序部署.我们看到海外网站的时候,大部分都是用的WORDPRESS程序.在我们国人 ...

随机推荐

  1. String常用方法介绍

    转载 int length(); 语法:字符串变量名.length(); 返回值为 int 类型.得到一个字符串的字符个数(中.英.空格.转义字符皆为字符,计入长度). String a=" ...

  2. CF1463-A. Dungeon

    题意: 你面前有三个怪物,他们分别有a, b, c点血量.现在你可以指定一个怪物,用大炮向他们射击,之后该怪物就会掉一滴血.每七次射击就会使得炮弹威力加强一次,即第7, 14, 21次射击的时候炮弹威 ...

  3. js中for循环遍历的写法

    众所周知,for循环是编程中必不可少的知识点:那么如何高效的写出循环呢? 我们要先知道for循环的基础样式是由自有变量自增自减和if判组成的: 1 for(条件){ 2 执行语句 3 } 而for循环 ...

  4. LINUX - 通信

    为什么三次握手: 让服务端和客户端都知道,自己的收信能力和发信能力没有问题: 第一次:客户端发给服务端--服务端知道了,自己的收信能力和客户端的发信能力没有问题: 第二次:服务端回复客户端--客户端知 ...

  5. 牛客网多校第3场 C-shuffle card 【splay伸展树】

    题目链接:戳这里 转自:戳这里 关于splay入门:戳这里 题意:给n个数,进行m次操作,每次都从n个数中取出连续的数放在最前面. 解题思路:splay的区间操作. 附代码: 1 #include&l ...

  6. 关于谷歌浏览器不支持html5中audio的autoplay解决方法(js代码解决)

    当我们直接写autoplay时,在chrome中浏览器并没有自动播放音频: 如果直接通过js来调用audio的play()方法也不行: 控制台还会报错 大概意思:play()调用失败,因为用户没有与文 ...

  7. HTTPS in depth

    HTTPS in depth HTTPS Hypertext Transfer Protocol Secure How does HTTPS work? https://www.cloudflare. ...

  8. XPath in Action

    XPath in Action Python 爬虫 数据上报,可视化埋点 HTML / XHTML XML / XML Namespaces XPath XPath 是一门在 XML 文档中查找信息的 ...

  9. How to implement an accurate countdown timer with js

    How to implement an accurate countdown timer with js 如何用 js 实现一个精确的倒计时器 原理剖析 web worker js custom ti ...

  10. Serverless & FaaS

    Serverless & FaaS Function as a Service 通过 Functions(一个事件驱动型无服务器计算平台,还可以解决复杂的业务流程问题)更加高效地进行开发; 在 ...