乐趣区

关于小程序云开发:2021首波更新快来get云开发一键部署-Discuz-Q-新姿势

自 2020 年 10 月云开发反对一键部署 Discuz! Q 以来,受到了泛滥开发者的反对和青睐,不少开发者用来搭建游戏社区、社交电商、招聘信息公布平台,玩得不可开交。

同时,也有小伙伴提出了一系列问题,例如用云开发部署 Discuz! Q,一个月大略免费是多少、欠费了会怎么、流量会被刷吗、是否反对二次开发等。

本文就整顿了近期云开发一键部署 Discuz! Q 更新的重磅能力,并集中解答开发者最关怀的问题。

云开发部署 Discuz! Q 介绍

云开发是腾讯云推出的云原生一体化利用开发平台,能够用于开发小程序、Web、挪动利用,到目前为止已服务超过 100 万开发者。通过云开发推出的新一代云原生利用引擎——云托管部署 Discuz! Q,同时兼容 PC 端和挪动端的适配。并具备以下个性:

  • 省钱:云托管没有流量可缩容到 0;存储按理论存储容量计费。无需为闲时资源买单。按量付费,无需事后收入。
  • 省心:Serverless 无服务器化,架构弹性可主动扩缩容,无需放心网站解体。
  • 更快:用户发帖上传的图片与附件,享受 CDN 节点就近减速散发。
  • 更便捷:自带三级域名能够快速访问,无需通过 IP 拜访。

Discuz! Q 定位于私域流量的承载和经营工具,能够 5 分钟疾速生成粉丝社区,助力内容创作者疾速变现,满足用户跨平台的粉丝经营治理需要。它继承了 Discuz! X 的社区的外围能力,加强了变现的能力,原生接入微信生态,且更适配明天挪动端的交互,帮忙用户碎片化的信息公布及获取。

重磅能力更新

1、数据库 CynosDB 上线 Serverless 服务

用云开发部署 Discuz! Q,除了能够享受云开发人造具备的按量计费、Serverless 无服务器化等个性,当初只须要一键点击,即可把 Discuz! Q 依赖的 CynosDB 数据库(现已降级为 TDSQL-C)切换到 Serverless 模式,进一步升高搭建利用的费用。

曾经通过云开发部署 Discuz! Q 的用户,能够到数据库控制台,找到集群名为 DiscuzCynosDB 的实例,点击「按量转 Serverless」即可迁徙到数据库的 Serverless 服务。

详见文档:
https://cloud.tencent.com/document/product/876/51079#serverlessmysql

2、反对 Discuz! Q 二次开发

若目前 Discuz! Q 默认配置的性能不能满足业务的场景也不必放心,云开发部署 Discuz! Q 已反对二次开发 ,可通过官网代码包进行二次开发。
注:在二次开发前,倡议先对云托管有一个简略的理解:云托管是云开发提供的新一代云原生利用引擎(App Engine 2.0),反对托管任意语言和框架编写的容器化利用,用户可面向代码 / 镜像等多种形式应用,无需保护简单的容器环境,可专一于本身的业务。

开发文档参考:
https://github.com/TencentCloudBase-Marketplace/Discuz-Q

3、云开发反对备案服务

通过云开发部署 Discuz! Q,会默认装备一个三级域名。但如果利用须要对外开放应用,倡议你购买域名并实现备案。尽管备案自身不须要免费,但在过来,备案前大多数都须要先购买一台服务器,而当初,如果你的云开发环境里部署了 Discuz! Q,而且环境中购买了云托管资源包(残余有效期大于等于 90 天),即可 无需额定购买服务器,享受域名备案服务!

总的来说,通过一键部署 Discuz! Q 流动页购买续费云托管资源包,岂但能抵扣 Discuz! Q 运行时耗费的云托管资源,还能够实现备案流程。

云托管备案服务详见:
https://cloud.tencent.com/act/pro/cloudbase-beian

高频问题 Q &A

除了介绍近期更新的能力,咱们还收集了一些高频问题,在此一一解答。

问:用云开发部署 Discuz! Q 有哪些免费项?费用是怎么算的?

答:云开发部署 Discuz! Q,次要用了云托管、动态托管、文件存储 CFS、云数据库 CynosDB for MySQL,各资源项的分工如下:

各项资源都将按使用量计费,如果站点始终无流量拜访,云托管将于半小时内缩容到 0,若数据库应用的是 Serverless 模式,随后数据库用量也会降为 0。因而很难估算费用须要多少,须要联合业务规模和拜访频次能力精确计算费用。但这种计费模式以及云开发主动扩缩容的个性,无论对访问量低的集体尝鲜还是流量稳定大的业务流动推广,都带来更低成本、更省心的体验。

注:因为 Discuz! Q 是公开可拜访,因而可能站长本人没有拜访,然而有网络用户或者爬虫拜访也会拉起站点,可通过到【日志治理】-【服务调用 - 云托管】查看具体的拜访记录。

问:在哪里能够查看云开发部署 Discuz! Q 的资源用量?

答:云托管和动态托管为云开发提供的服务,在云开发控制台即可查看资源用量;CFS 和 CynosDB 别离到文件存储和云数据库控制台查看。资源用量的扣费状况能够到腾讯云的【费用核心】-【收支明细】中查看。

问:云开发免费资源到期后,怎么续费?

答:通过参加一键部署流动取得赠送的收费额度到期后,将会按使用量扣费。云托管和动态托管按天为纬度扣费,CynosDB 和 CFS 按小时为纬度扣费。正如手机通话扣费一样,为了保障服务“不停机”,须要保障腾讯云账号有肯定的余额,若因账号欠费导致扣费不胜利,腾讯云内运行的服务将会被隔离。云托管和动态托管都有提供资源包,你能够到流动页面或者云开发控制台购买资源包,扣费会优先扣除资源包里的额度。

问:上线后,如何避免流量被刷?

答:云开发反对设置云托管的用量告警,例如针对流量与 CPU 设置每日额度,当每天用量达到设定阈值的 80%、90%、100% 时将发送用量揭示,用户可间接敞开 HTTP 拜访服务,这样将无效防止损失。

业余的防刷举荐腾讯云的 Web 利用防火墙 https://console.cloud.tencent.com/guanjia/waf/config 可无效过滤刷量申请,在云开发出处绑定自定义域名时,须要将云开发环境 ID 填入到域名的 txt 记录内,将能够通过域名所有权校验。

问:我曾经在别的平台部署了 Discuz! Q,怎么迁徙到云开发?

答:云开发提供迁徙指引,帮忙用户把已有的 Discuz! Q 迁徙到云开发,迁徙文档查看:

https://cloud.tencent.com/doc…

One more thing

云开发部署 Discuz! Q 优惠活动仍炽热进行中,点击「优惠活动」,立刻进入页面购买体验或享受续费优惠。

产品介绍

云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、主动弹性扩缩的后端云服务,蕴含计算、存储、托管等 serverless 化能力,可用于云端一体化开发多种端利用(小程序,公众号,Web 利用,Flutter 客户端等),帮忙开发者对立构建和治理后端服务和云资源,防止了利用开发过程中繁琐的服务器搭建及运维,开发者能够专一于业务逻辑的实现,开发门槛更低,效率更高。
开明云开发:https://console.cloud.tencent.com/tcb?tdl_anchor=techsite
产品文档:https://cloud.tencent.com/product/tcb?from=12763
技术文档:https://cloudbase.net?from=10004
技术交换加 Q 群:601134960
最新资讯关注微信公众号【腾讯云云开发】

退出移动版