自2020年10月云开发支持一键部署 Discuz! Q 以来,受到了众多开发者的支持和喜爱,不少开发者用来搭建游戏社区、社交电商、招聘信息发布平台,玩得不亦乐乎。
同时,也有小伙伴提出了一系列问题,例如用云开发部署 Discuz! Q ,一个月大概收费是多少、欠费了会怎样、流量会被刷吗、是否支持二次开发等。
本文就整理了近期云开发一键部署 Discuz! Q 更新的重磅能力,并集中解答开发者最关心的问题。
云开发是腾讯云推出的云原生一体化应用开发平台,可以用于开发小程序、Web、移动应用,到目前为止已服务超过100万开发者。通过云开发推出的新一代云原生应用引擎——云托管部署 Discuz! Q,同时兼容 PC 端和移动端的适配。并具备以下特性:
- 省钱:云托管没有流量可缩容到 0;存储按实际存储容量计费。无需为闲时资源买单。按量付费,无需预先支出。
省心:Serverless 无服务器化,架构弹性可自动扩缩容,无需担心网站崩溃。
更快:用户发帖上传的图片与附件,享受 CDN 节点就近加速分发。
- 更便捷:自带三级域名可以快速访问,无需通过 IP 访问。
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#serverlessmysql2、支持 Discuz! Q 二次开发
若目前 Discuz! Q 默认配置的功能不能满足业务的场景也不用担心,云开发部署 Discuz! Q 已支持二次开发,可通过官方代码包进行二次开发。 *注:在二次开发前,建议先对云托管有一个简单的了解:云托管是云开发提供的新一代云原生应用引擎(App Engine 2.0),支持托管任意语言和框架编写的容器化应用,用户可面向代码/镜像等多种方式使用,无需维护复杂的容器环境,可专注于自身的业务。 开发文档参考: https://github.com/TencentCloudBase-Marketplace/Discuz-Q3、云开发支持备案服务
通过云开发部署 Discuz! Q,会默认配备一个三级域名。但如果应用需要对外开放使用,建议你购买域名并完成备案。虽然备案本身不需要收费,但在过去,备案前大多数都需要先购买一台服务器,而现在,如果你的云开发环境里部署了 Discuz! Q,而且环境中购买了云托管资源包(剩余有效期大于等于90天),即可无需额外购买服务器,享受域名备案服务! 总的来说,通过一键部署 Discuz! Q 活动页购买续费云托管资源包,不但能抵扣 Discuz! Q 运行时消耗的云托管资源,还可以完成备案流程。 云托管备案服务详见: https://cloud.tencent.com/act/pro/cloudbase-beian 除了介绍近期更新的能力,我们还收集了一些高频问题,在此一一解答。 问:用云开发部署 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/document/product/876/51079✨ One more thing
- End -
>
更多精彩
点击下方图片即可了解
由于公众号推送规则更改,请多多分享、点赞和“在看”,以及时获取云开发Cloudbase的最新动态。
点击在看让更多人发现精彩