首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TCB系列学习文章——什么是TCB云开发?(一)

    云开发(Tencent Cloud Base,TCB)是腾讯云为移动开发者提供的高可用、自动弹性扩缩的后端云服务,包含计算、存储、CDN、静态托管等能力(Serverless 化),可用于开发多种端应用...从时间复杂度上来讲,相比于传统的应用构建,云开发只需要申请云开发服务器,就可以通过官方的SDK和云函数进行各种业务上的开发,和数据存储交互。并且云开发是一种弱化后端的方式,仅需要前端开发就能实现。...从资源消耗上来讲,首先,我们几乎没有了物理资源,文件也是丢在云文件储存里面,而且有官方服务支持,在没有服务器、数据库和后台维护的需求下,前端维护涉及到云相关的也可以请求腾讯支持。...云储存:无需自建储存和CDN,可以直接在前端上传和下载云端文件,云开发控制台可视化管理。 云调用:可以基于云函数免鉴权使用小程序开放接口,包括服务调用和获取开放数据。...云开发控制台:可以对云函数、云数据库、云储存以及网络状况等进行实时管理和监控。 云开发能做什么?

    1.9K71

    TCB系列学习文章——云开发的云托管(八)

    概述 云托管(Tencent CloudBase Run)是 云开发(Tencent CloudBase,TCB)提供的新一代云原生应用引擎(App Engine 2.0),支持托管任意容器化应用。...原生打通云上资源 您的应用可以直接访问 CloudBase 的其它云上资源,如云函数、云数据库等;也可以访问腾讯云的其它云上资源,如 CynosDB、MySQL 等。...开通云托管 准备工作 开通 CloudBase 云开发环境 注意 包年包月环境无法开通云托管。 来源为“微信小程序”的环境暂不支持开通云托管。...第 1 步:开通 登录 云开发 CloudBase 控制台,选择一个环境,进入云托管管理页面,单击「立即开通」。 第 2 步:配置云托管 所在地域 云托管当前仅开放上海地域,更多地域将陆续开放。...提示 云托管服务在创建时,会绑定一个腾讯云镜像仓库,后续该服务下的所有版本相关镜像,都必须存放在绑定的镜像仓库中。 更多关于腾讯云镜像仓库的介绍,请参见 容器镜像服务。 单击「提交」,即可新建服务。

    2.1K41

    TCB系列学习文章——云开发的云函数篇(四)

    登录腾讯云云开发控制台,单击需要开通云函数的环境,单击左侧菜单栏【云函数】,进入云函数页面,单击 【新建云函数】,填写函数名并确定即创建并部署成功。...服务器SDK的使用 1、安装sdk 腾讯云入口环境创建的云函数: npm install --save tcb-admin-node@latest 微信小程序入口环境创建的云函数: npm install...--save wx-server-sdk@latest 2、初始化SDK 初始化 SDK 在调用 SDK 的各个方法前,需要先初始化: 腾讯云入口 const tcb = require('tcb-admin-node...腾讯云云开发控制台 小程序云开发控制台 3、监控 进入 云开发控制台云函数页面,单击【监控】,进入监控页面,您可以查看云函数的调用次数、运行时间、错误次数。...腾讯云云开发控制台 小程序云开发控制台 总结 1、云函数是nodejs函数,支持node依赖。 2、云函数运行在Linux环境下,性能相对稳定。 3、云函数自动扩容伸缩,无运维成本。

    3.1K179

    TCB系列学习文章——云开发登录篇(九)

    登录鉴权方式 云开发 CloudBase 提供以下登录鉴权方式供不同的用户场景使用: 登录类型 场景 匿名登录 用户以临时的匿名身份登录云开发,无需注册。 邮箱登录 用户使用自己的邮箱+密码登录。...微信小程序登录 已开通云开发的微信小程序初始化后便同步完成登录鉴权,无需额外操作。 短信验证码登录 用户使用自己的手机号+验证码登录。...对象的各个属性来获取用户的个人资料信息: const user = auth.currentUser; let uid, nickName, gender, avatarUrl, location; if (user) { // 云开发唯一用户...从而可以为其创建私有的 云数据库 和 云存储 数据,以及配合 安全规则 制定个性化的访问策略; 未登录模式是纯粹的无登录态访问,该模式下的访问都不会进入用户的追踪统计; 未登录的用户默认权限下无法使用任何

    2K41

    TCB系列学习文章——云开发的那些SDK

    ) Cloudbase Server Node.js SDK 让您可以在服务端(例如腾讯云云函数或云服务器等)使用 Node.js 服务访问 TCB 的服务,如云函数调用,文件上传下载,数据库集合文档操作等...tcb-php-sdk 让你可以在服务端(如腾讯云云函数或 CVM 等)使用 php 服务访问 TCB 的的服务。 需要 php7 及以上版本。...as TCB; $tcb = new TCB([]); API开发文档指引 初始化 云函数 数据库 文件存储 PHP SDK(管理端) T云开发 tcb-manager-php SDK 支持开发者通过接口形式对云开发提供的云函数...安装 云开发 tcb-manager-php SDK 的安装方式有两种,通过 composer 安装和手动安装源码包。...Cloud.CDN小程序端调云函数传递大数据可用的临时 CDN tcb.parseContext(context)/解析云函数环境变量 Cloud.logger()云函数中使用高级日志能力

    1.8K30

    腾讯云TCB云函数趣应用:巧用 puppeteer 五分钟实现一个云加社区个人成就爬虫

    . # 技术选型 之前一直想用云函数来做爬虫,无奈小程序云开发的云函数还未完全支持 puppeteer ,调用会报错。但是最近发现 TCB 的云函数支持 puppeteer 依赖,就决定用它了。...云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,可用于云端一体化开发多种端应用.../achievement.png', clip: clip, }) await browser.close() const tcb...= require("@cloudbase/node-sdk") const fs = require("fs") const app = tcb.init({ env...云+社区作者排行榜 # 最后奉上几个社区大佬的成就 昵称 成就 py3study 腾讯云serverless团队 amc

    2.3K10

    TCB系列学习文章——云开发的云存储篇(六)

    1、云开发介绍 1、概述 云开发为开发者提供了存储空间、将文件上传到云端存储空间内以及带权限的云端文件下载能力,开发者可以使用云开发控制台或使用 SDK 调用接口来使用存储功能。...= require("tcb-js-sdk")//引入sdk——web tcb.init({env: 'hj-id'})//初始化 app.uploadFile({ cloudPath: 'test...(res) => { // fileList 是一个有如下结构的对象数组 // [{ // fileID: 'cloud://webte328c3-1251059088/腾讯云...Buffer文件流类型 }); 5、删除云储存文件 [这里是tcb对象(wx.cloud或tcb或cloud)].deleteFile({ fileList: [//要删除的文件 ID 组成的数组...腾讯云云开发控制台权限设置: 小程序云开发控制台权限设置: image.png 总结 支持CDN加速,这个就厉害了,非云服务不可。这意味着客户的下载速度可以相对稳定得多。

    1.7K31

    TCB系列学习文章——在云函数内使用 Redis 扩展

    安装 Redis 拓展 1、安装扩展 打开腾讯云控制台,进入到环境详情页面,点击左侧的「拓展管理」,进入到拓展管理详情页,并点击 Redis 拓展,安装拓展。...创建好实例后回到扩展选择刚刚创建(或者已有的)的实例: 点击完成创建: 看到有如下扩展即安装成功: 3、获取 Redis 信息 创建好后查看拓展相关信息(在这里面我们便可以看到一起创建好的云函数啦...): 在云函数中使用 Redis 云函数内可以通过 Redis 客户端连接和操作 Redis 实例,推荐使用 redis (opens new window)。...1、安装依赖 首先进入到 Redis 的云函数目录中,然后执行命令 npm init -y 初始化一个配置文件。 随后,执行npm install --save redis 来安装相应的依赖。...由于使用了云开发的 Redis 拓展,系统运行环境中会自动带上相应的配置,你可以直接使用相应的环境变量来链接 Redis 数据库。

    82150

    TCB系列学习文章——云开发的云数据库篇(五)

    云数据库是什么? 云开发提供了一个 NoSQL 数据库,数据库中的每条记录都是一个 JSON 格式的对象。...数据库建表需要同时创建字段,只有创建的字段可以使用,云函数不需要定义初始字段,任意缩减。 腾讯云云数据库可以前端直接通过SDK发起调用。 云数据库不需要会sql语句,通过SDK操作一切。...前置条件 1、创建数据集 云开发控制台》数据库》集合列表点击加号新增数据集 image.png 2、拿到数据库操作对象 //web端 const tcb = require('tcb-js-sdk...')//任意方式引用web端tcb的sdk const app = tcb.init({env: 'xxxx'})//初始化和授权 var db = app.database()// 获取数据库对象...-使用@cloudbase/node-sdk const tcb = require('@cloudbase/node-sdk')//引用SDK const app = tcb.init({env: '

    2.1K107

    TCB系列学习文章——云开发的静态网站托管(七)

    您可在腾讯云控制台进行静态网站的部署,提供给您的用户访问。 目前云开发静态网页托管能力仅在腾讯云云开发控制台支持,小程序 IDE 侧控制台暂不支持???...有关这一点,我本来真的有一万个槽点要说,人家一个系统同时在小程序和web端使用同一个云环境实在是太正常了,然而你在腾讯云官网申请的云开发不支持在小程序使用,小程序端申请的云开发又不支持静态网站托管,这是死结啊...然后咨询了TCB的研发,说是官方文档更新不及时,这个是支持的,所以说,官方文档不可尽信啊!...2、快速分发 托管在云开发上的静态网页,均缓存在云开发的 CDN 服务器中,无论在何地访问,均可快速传递内容。 3、命令行部署 利用命令行工具,您可以轻松部署您的文件到云开发进行静态托管。...目前云开发仅提供了静态网站的托管能力,并支持一个默认的静态网站域名。此域名支持 HTTP 与 HTTPS。 此域名作为云开发提供的默认域名,有默认限速:10K。

    1.9K42

    腾讯云偷袭腾讯云

    02李鑫眼神.jpg 时间回到九月份的一个下午,坐在工位上的的E.m突然接到一个秘密任务: 干掉腾讯云! 行动代号:干掉腾讯云  下达这道命令的是Fooying。...Fooying是腾讯安全云鼎实验室的成员,负责守卫腾讯云的安全。从加入腾讯的那一天起,他和他的团队就枕戈待旦,时时刻刻提防着黑客对腾讯云的攻击。...随着腾讯云的快速发展,越来越多的企业入驻腾讯云,不少黑客也将攻击的目标转移到了云上。国内外因为被黑客攻击导致的删库、数据泄露、病毒勒索的公司比比皆是。腾讯云安全的重要性可想而知。...刘钢工位前.JPG Rud是本次红蓝对抗的红军负责人,将迎战蓝军猛烈的攻击,守卫腾讯云。 在腾讯,每天都有众多安全人员在巡视、建设腾讯云的安全防线。尽管如此,攻防两端终究是一场不均衡的较量。...腾讯云的红蓝对抗已经逐步常态化,既是保护自己的方式,也是守护云上合作伙伴的重要途径。 腾讯云,正在用一场场自我的战斗,磨练出更安全的云。

    113.7K30

    使用TCB云函数快速派发签名实现云点播客户端上传视频

    今天给大家带来一篇使用TCB云函数来计算签名并返回给客户端的教程 云点播是什么,简单来说腾讯云点播(Video on Demand,VOD)提供有音视频应用相关需求的用户提供包括音视频采集上传、音视频存储...}, // 源码:https://github.com/tencentyun/vod-wx-sdk-v2/tree/master/demo 那么话不多说,直接进入签名服务的实现过程 1、注册TCB...(已有tcb的可忽略,这一步其实也可以用SCF来实现) 2、 新建云函数代码 3、配置签名相关代码 贴入云直播侧的签名代码示例,这里我用的是nodejs的,记得修改密钥 https://cloud.tencent.com...http方式来请求调用 6、修改Demo中签名 在小程序内修改request.url 然后尝试请求签名,上传视频 结尾 通过TCB的云函数,快速的实现了签名的派发服务,整个过程抛去创建云函数的等待时间实际不到...TCB真香

    1.9K41

    | 云开发实战

    技术栈 Taro 跨端框架, 腾讯云Web云开发 腾讯云的五官分析的人脸识别 H5主要功能 智能识别人脸,进行五官定位 支持多人识别,并戴上口罩 以后会增加多种节日的效果 Web 端调用云开发 云开发...(CloudBase)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的服务器搭建及运维、域名注册及备案、数据接口实现等繁琐流程,让开发者可以专注于业务逻辑的实现...访问腾讯云云开发[1],以“微信公众号”进行登录,授权所需小程序即可登录。(每个小程序对应着独立的腾讯云账号,当然也可以在腾讯云的账号上绑定唯一的一个小程序。)...如果有疑问,可以在腾讯云上提工单,工单的回复速度比较快。...var app = tcb.init({ env: 'development-v9y2f' }) 以 npm 引入 云开发可以通过 tcb-js-sdk 来访问: npm

    6.5K51

    | 云开发实战

    技术栈 Taro 跨端框架, 腾讯云Web云开发 腾讯云的五官分析的人脸识别 H5主要功能 智能识别人脸,进行五官定位 支持多人识别,并戴上口罩 以后会增加多种节日的效果 Web 端调用云开发 云开发...(CloudBase)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的服务器搭建及运维、域名注册及备案、数据接口实现等繁琐流程,让开发者可以专注于业务逻辑的实现...访问腾讯云云开发[1],以“微信公众号”进行登录,授权所需小程序即可登录。(每个小程序对应着独立的腾讯云账号,当然也可以在腾讯云的账号上绑定唯一的一个小程序。)...如果有疑问,可以在腾讯云上提工单,工单的回复速度比较快。...var app = tcb.init({ env: 'development-v9y2f' }) 以 npm 引入 云开发可以通过 tcb-js-sdk 来访问:

    2.1K20

    尝试云开发

    本文使用是的腾讯云的产品,官方文档(很详细) 云开发 CloudBase - 一站式后端云服务 云开发 CloudBase 环境​ 开通环境 | 云开发 CloudBase - 一站式后端云服务 本地安装...Yarn yarn global add @cloudbase/cli 测试是否安装成功 tcb -v 登录方式​ 腾讯云-云开发控制台授权​ 在您的终端中输入下面的命令 tcb login CloudBase...腾讯云-云 API 密钥授权​ 登录方式 | 云开发 CloudBase - 一站式后端云服务 首先您需要到腾讯云官网获取云 API 密钥 (opens new window),然后在终端中输入下面的命令...通过腾讯云临时秘钥登录,可以在某些比较敏感的场景下使用,使用短期有效的秘钥 tcb login --apiKeyId xxx --apiKey xxx --token xxx 开始体验​ 介绍 | 云开发...const tcb = require('@cloudbase/node-sdk') // 初始化资源 //云函数下使用默认环境 const app = tcb.init() 云函数​ 创建云函数​

    70120

    打通小程序和移动应用APP,实现一云多端

    共用云开发环境 目前,云开发环境分为两种(腾讯云·云开发和小程序·云开发),微信小程序内只能使用小程序·云开发环境。...2.登录腾讯云云开发控制台,登录方式选择微信公众号登录,登录后可以查看并操作步骤1创建的环境。...})) // Flutter端来源 const tcb = require('tcb-admin-node') tcb.init({ env: tcb.getCurrentEnv() }) exports.main...后续云开发将搭建更完善的用户体系,让开发者可以更轻便的打通多端数据。 作者简介 周子杰,腾讯云高级工程师,云开发团队成员,2016年加入腾讯,一直从事大前端研发领域,致力于提升大前端的研发效率。...曾参与过PCQQ、手机QQ、腾讯文档等项目的研发工作,腾讯文档初始团队成员,设计了文档协同算法、表格多表架构。

    2.5K1918
    领券