Wafer1 和 Wafer2 有什么不同?

2017 年初,随着微信小程序横空出世,腾讯云微信小程序解决方案也一同上线,鉴于初期微信只允许企业和机构注册小程序账号,所以我们与微信团队合作,为企业和机构定制了一套基于腾讯云 IaaS 能力的解决方案,这就是腾讯云微信小程序 Wafer 解决方案(以下简称为 Wafer1)。

Wafer1 面向企业和机构客户(以下称为企业级客户),提供了一台业务服务器和一台会话服务器,业务服务器来部署和处理业务相关的逻辑,而会话服务器则用来独立处理与用户会话(登录注册等)相关的逻辑,业务与会话的分离有助于中大型企业级客户将来对小程序后台进行扩展。除此之外,我们还将数据库从云服务器中抽离出来,提供了云数据库。另外考虑到未来业务可能会逐步扩展,我们还赠送了负载均衡,方便多台业务机器部署。

Wafer1 提供了三种套餐形式,分别是 1 核 CPU 1G 内存、2 核 CPU 4G 内存和 8 核 CPU 8G 内存,三种不同配置的业务服务器套餐,方便企业级客户基于初期体量的预估进行选择。同时,云服务器拥有随时扩容的特点,也适合小程序快速爆发所带来的用户增长。

随着微信在四月份开放个人注册微信小程序,越来越多的个人开发者拥抱微信小程序,Wafer1 成熟的企业级体系逐渐体现出了与个人开发者灵活多样需求的不适应,因此,Wafer 团队再次联合微信团队,深入合作打造腾讯云微信小程序开发者工具方案(以下简称为 Wafer2)。

与 Wafer1 为企业级客户提供完整的解决方案不同,Wafer2 更加注重为个人开发者提供一种快速、方便、低门槛的解决方案。我们将原来的业务服务器和会话服务器合并,提供开发环境和生产环境,开发环境和生产环境配置一样,用于快速开发测试,生产环境用于部署提供线上服务的代码。除此之外,我们还与微信小程序团队合作,将 Wafer2 集成近微信开发者工具之中。

使用 Wafer1,用户需要独立使用 FTP 等传输工具将代码传输到服务器上,并通过 SSH 命令行的形式部署代码,这需要用户有着 Linux 乃至运维等知识,门槛较高。Wafer 团队在内部分析这个问题之后,抛弃了原先直接将服务器所有权交给用户的方式,由腾讯云统一部署和托管服务器,基于服务器封装多种语言运行环境(目前支持 Node.js 和 PHP),将运行环境的使用权限交给用户,通过微信开发者工具,可以将后端代码一键上传、部署到环境中,Node.js 版本还可以远程调试代码,大大提升了用户开发效率,并且降低了开发和使用的门槛。

同时,我们也详细的 Wafer1Wafer2 文档说明,Wafer2 还提供快速入门 Demo语音识别 Demo图片识别 Demo 等 Demo 方便开发者快速开发高级功能,欢迎大家使用。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏韩伟的专栏

帧同步游戏开发基础指南

最近一个月休了个假,体验了一下类似欧洲的田园生活。所以更新几乎荒废了,但是总结和积累是一直持续着的。根据前一阶段对于实时对战游戏的开发思考,写了这一篇入门级的文...

79270
来自专栏北京马哥教育

“全民K歌”有什么秘密?网站数据分析之数据的获取

最近看到身边好几个朋友都在用“全民K歌”这款软件在手机上K歌,使用频率还是很高,于是就想来看看全民K歌平台的用户究竟是一群什么样的用户?他们有什么样的特征。然后...

38760
来自专栏开源优测

简单谈下性能测试

最近一直有人在QQ群或微信群或直接问我关于性能测试实践过程中的一些问题,归纳起来大体侧重以下几个方面: 看不懂或是没看报错信息 工具使用不熟,对很多参数的...

29250
来自专栏运维小白

19.1 Linux监控平台介绍

Linux监控平台介绍 监控存在的原因 站点出了问题,没有人知道,等用户发现了,才提醒供应商;对公司影响很大 常见开源监控软件 cacti、nagios、z...

25870
来自专栏张善友的专栏

Catpic: OpenSocial Container on .NET

近几年互联网的一个发展重点是社交网站。Facebook、linkedin、开心网等这些社交网站在短时间内便聚集了巨量的用户数量、社交网络数据、应用数量和应用数据...

20650
来自专栏日常学python

烂代码&7点建议

每种编程语言、每个框架都有自己的一套编码规范和编码最佳实践方式,例如 PEP8 是 Python 语言的编码规范,作为 Python 开发者,每个人至少要将 P...

9900
来自专栏腾讯移动品质中心TMQ的专栏

测试分析?就这么简单!

什么是测试分析? 在软件测试过程中,以最小的成本将软件质量风险降至最低,这就是精准测试。宏观上,测试分析是响应精准测试的实践,贯穿整个测试过程,并对整个测试过程...

29590
来自专栏瓜大三哥

高级时钟约束

时序的零起点 用create_clock定义的主时钟的起点即时序的“零起点”,在这以前的上游路径都会被工具自动忽略。所以主时钟在哪个“点”很重要,以下图所示结...

38470
来自专栏公众号文章

干货 | 架构师入门实战视频课程(一)

15530
来自专栏Java架构师进阶

阿里优酷面试经历——学无止境

最近几周与阿里的面试官聊了聊,趁着我还有记忆先写下来。本人近5年工作的JAVA程序员,技术不精。大伙不必太过吐槽。哈哈。我曾两次时间投过简历。

15150

扫码关注云+社区

领取腾讯云代金券