关于阿里云与mangoDB的关系,以及uni-app基于阿里云打包H5以及app的讲解及注意事项

目录

被称为全球领先的阿里云

阿里云数据库与mongoDB的关系

什么是mongoDB    

 阿里云与mongoDB达成战略合作伙伴关系的意义

什么是uni-app

优点

本地云函数的上传

关于H5打包并打包并发布上线以及域名的配置

第一步、进入manifest.json文件进行打包的路径、icon以及其他属性的配置

第二部、进入发行界面

关于app的打包配置

第一步、我们还是先来到manifest.json这个页面中

第二步、点击发行选择原生App-云打包


 

被称为全球领先的阿里云

 阿里云创立于2009年,是全球领先的云计算人工智能科技公司,致力于以在线公共服务方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。阿里云服务着制造、金融、政务、交通、医疗电信、能源等众多领域的领军企业,包括中国联通12306中石化中石油飞利浦华大基因等大型企业客户,以及微博知乎锤子科技等明星互联网公司。在天猫双11全球狂欢节、12306春运购票等极富挑战的应用场景中,阿里云保持着良好的运行纪录

        阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。

        2014年,阿里云曾帮助用户抵御全球互联网史上最大的DDoS攻击,峰值流量达到每秒453.8Gb  。在Sort Benchmark 2016 排序竞赛 CloudSort项目中,阿里云以1.44$/TB的排序花费打破了AWS保持的4.51$/TB纪录   。在Sort Benchmark 2015,阿里云利用自研的分布式计算平台ODPS,377秒完成100TB数据排序,刷新了Apache Spark 1406秒的世界纪录   。

        2019年3月3日凌晨,阿里云深夜出现故障,阿里云官方回复,华北2地域可用区C部分ECS服务器等实例出现IO HANG 持续了三个小时左右, 经紧急排查处理后逐步恢复。2019年6月11日,阿里云入选“2019福布斯中国最具创新力企业榜”。

阿里云数据库与mongoDB的关系

什么是mongoDB    

  MongoDB是由c++编写的一个基于分布式文件存储 [1]  的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

        MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似jsonbson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引

 阿里云与mongoDB达成战略合作伙伴关系的意义

产品研发方面,双方技术团队定期沟通,共同为阿里云上的MongoDB输出更多产品特性,如在MongoDB 4.4版本中,Hidden Index 就是阿里云和 MongoDB 官方共建的一个重大特性。双方携手为全球客户打造一流的云数据库产品能力。

        客户支持方面,MongoDB在中国专门设置了CPM(Cloud Partner Manager)团队,与阿里云在客户支持上展开专项合作,已为吉比特、广州餐道等数十家客户提供培训赋能或专业支持服务,让企业用户可以将更多精力聚焦业务的创新上。

        生态建设方面,阿里云数据库团队多名成员在MongoDB中文社区担任核心角色,参与官方技术文档翻译、分享技术博客,组织参与各城市站MongoDB技术沙龙和年度峰会,分享阿里云MongoDB技术创新和最佳实践议题。

        据悉,2020年、2021年,阿里云分别荣获MongoDB颁发的“年度最佳ISV伙伴奖”及“年度MongoDB最佳合作伙伴奖”,今年再次获颁“年度新兴市场最佳云合作伙伴奖”,这是对阿里云在亚太地区对MongoDB贡献的高度认可。

        阿里云自主研发了PolarDB、AnalyticDB、Lindorm等云原生数据库产品,并作为中国唯一的科技厂商连续两年成功进入Gartner全球数据库领导者象限。目前已服务政务、零售、金融、电信、制造、物流等多个领域的龙头企业。

什么是uni-app

 uni-app 是一个使用 Vue.js

(opens new window) 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

DCloud公司拥有900万开发者、数百万应用、12亿手机端月活用户、数千款uni-app插件、70+微信/qq群。阿里小程序工具官方内置uni-app(详见

 (opens new window)),腾讯课堂官方为uni-app录制培训课程(详见

(opens new window)),开发者可以放心选择。

uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(详见

 (opens new window))、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。

优点

1.跨平台发行,运行体验更好
2.与小程序的组件、API一致;
3.兼容weex原生渲染,增加了开发效率高,但是由于weex坑比较多,建议还是使用局部渲染优化;
4.通用前端技术栈,学习成本更低
5.支持vue语法,微信小程序API
6.内嵌mpvue
7.开发生态,组件更丰富
8.支持通过npm安装第三方包
9.支持微信小程序自定义组件及JS SDK
10.兼容mpvue组件及项目(内嵌mpvue开源框架)
11.App端支持和原生混合编码
12.插件丰富,DCloud将发布插件到市场

本地云函数的上传

前提我们是吧所有的云函数以及代码要实现的功能都写好之后!

首先我们用的云函数再页面中显示的只是本地配置的云函数,当我们写完时我们要将我们的本地云函数上传到我们的uniCloud平台(如下图:)

 上传后他会提示上传成功!

并显示已上传的所有云函数(如下图:)

关于H5打包并打包并发布上线以及域名的配置

第一步、进入manifest.json文件进行打包的路径、icon以及其他属性的配置

来到manifest.json文件的页面,我们找到Web配置(如下图:)

 下图是配置网页页面的的标题

 下图是配置路由模式(如果不懂后端代码的,像我一样偏向于前端的菜鸟来说,我们默认选择hash就可以了)

 下图是配置基础路径:

 千万注意,别忘了,开启你的https协议(如下图:)

 第二部、进入发行界面

注意,如果我们是在总文件的选中状态,我们是打包不了的,所以我们要选择一个随便一个子文件在点击发行中的"网站-pc Web或手机H5..."这个选项!

 网站域名,如果你没有的话,这里可以暂时不输入!

发行之后,控制台中会显示,它自动帮我们打包的位置,一般他会存放在"你的云函数\unpackage\dist"中!

发行之后,我们点击下图中的(打开uniCloudWeb控制台...) 进入我们的云平台!

然后,我们进入我们的云平台之后,我们看左侧的导航栏中:

有一个前端网页管理,点击它,首先可通这个服务,点击开通时就会看到我们可以免费开通网页托管,这个网页托管在腾讯云中时收费的,但是阿里云时免费的状态,这就是我这段时间停更基于腾讯云开发微信小程序的原因(因为,咳咳,最近,哈哈哈手头紧~)开个小玩笑哈!

我们开通之后我们就可以往上面上传我们发行完的文件夹了(“你的云函数\unpackage\dist”)!

 上图时我上传之后的效果!

 这是我们点击赞数配置,这个按钮,我们会发现有一个默认域名:

 当然到这一步还不能出现我们想要的结果!!!

我们还需要在跨域配置中配置我们自动生成的默认域名:

 然后我们在浏览器的地址栏输入我们的默认域名的同时,后面要加上我们目录的路径:(如下图)

 这样我们就可以实现一个别人也可以访问的页面模式了!

关于app的打包配置

第一步、我们还是先来到manifest.json这个页面中

点击

App图标配置 ,点击自动生成所有图标并替换

 

第二步、点击发行选择原生App-云打包

 打包完成之后,会自动帮我们生成apk文件

注意:生成的apk文件支支持安卓系统!!!

自动生成的路径一般为下图所示:

如果想获取一个自己的app文件的下载地址,我们可以把生成的apk文件放入我们创建的云储存中,会自动帮我们生成一个下载地址(如下图)

  • 31
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 28
    评论
智能云平台需求书及技术方案 智能云平台需求书及技术方案全文共16页,当前为第1页。智能云平台需求书及技术方案全文共16页,当前为第1页。 智能云平台需求书及技术方案全文共16页,当前为第1页。 智能云平台需求书及技术方案全文共16页,当前为第1页。 铁路真空卸污设施智能云平台 (需求分析书) XXXXXXXXXXXX有限公司 XXXX年XX月XX日 智能云平台需求书及技术方案全文共16页,当前为第2页。智能云平台需求书及技术方案全文共16页,当前为第2页。 智能云平台需求书及技术方案全文共16页,当前为第2页。 智能云平台需求书及技术方案全文共16页,当前为第2页。 目录 1.引言 4 1.1编写目的 4 1.2系统说明 4 2.任务概述 4 2.1目标 4 2.2用户特点 5 3 需求规定 6 3.1 模块设计 6 3.2对功能的规定 7 3.3功能描述 7 4.对性能的规定 11 4.1精度 11 4.2时间特性要求 11 4.3灵活性 11 5.运行环境规定 12 6.系统架构分析 13 智能云平台需求书及技术方案全文共16页,当前为第3页。智能云平台需求书及技术方案全文共16页,当前为第3页。6.1 底层架构 13 智能云平台需求书及技术方案全文共16页,当前为第3页。 智能云平台需求书及技术方案全文共16页,当前为第3页。 6.2数据服务 14 6.3应用层框架 14 6.4云平台 15 智能云平台需求书及技术方案全文共16页,当前为第4页。智能云平台需求书及技术方案全文共16页,当前为第4页。 智能云平台需求书及技术方案全文共16页,当前为第4页。 智能云平台需求书及技术方案全文共16页,当前为第4页。 1.引言 1.1编写目的 本手册作为用户与该系统软件开发维护人员共同遵守的软件需求规范说明。 1.2系统说明 1.2.1系统说明 项目名称: 项目开发者: 项目简介:系统平台可实时监控管理接入设备的状态与运行情况,并对真空卸污设备进行远程操作,采集实际真空卸污泵房设备的参数,采集股道间真空卸污单元的使用信息,调度中心、管理人员及使用人员可以通过WEB或是手机app实时查看,故障和预警信息会第一时间通过短信或微信及时下发。 1.2.2系统运行环境及其应用软件 操作系统:Windows 系统 Web服务器:阿里云服务器 数据库:SQLserver2008 系统构架:B/S架构 开发语言:前端开发语言为JavaScript .后台开发语言为.net C# 其他要求:硬件与平台通讯协议为UDP 2.任务概述 2.1目标 研究内容:真空卸污设施智能云平台应用软件的开发、调试 智能云平台需求书及技术方案全文共16页,当前为第5页。智能云平台需求书及技术方案全文共16页,当前为第5页。关键技术:建立对分散在各地的系统关键设备数据采集、监控、网络传输,有利于运维管理、数据信息收集(分析)、系统性能改进的铁路真空卸污设施用、管、控、维、改智能云平台. 智能云平台需求书及技术方案全文共16页,当前为第5页。 智能云平台需求书及技术方案全文共16页,当前为第5页。 目标; 1、实时监控卸污系统数据,记录卸污系统运行各项参数。 2、操作记录统计,解决责任问题和管理问题。 3、发现系统运行中的故障、隐患。 4、发生故障后报警信息通过网页、微信、短信等多种方式第一时间发送到使用人员、维修人员、设备厂家、上级管理部门,便于及时处理。 5、可增加视频监控,随时随地查看现场情况。 6、不同项目不同权限,使用单位只能管控各自管理的系统。 未来通过将路内所有真空卸污系统纳入铁路智能真空卸污系统中,将路内所有卸污系统监管起来。通过云平台、大数据分析,可以提高设备使用寿命,提高管理效率。 通过分析设备运行时间,智能系统会提前判断设备维护保养时间。 通过判断各种故障情况,提前预判故障发生概率,提醒管理人员。 通过卸污频率和运行时间,可以分析不同客运线路客运量、不同时期同一线路客运量,为铁路统计数据做贡献。 2.2用户特点 2.2.1本系统的最终用户: 本系统本系统的最终用户即操作人员应为企业从业人员,能够对计算机进行简单的操作。 2.2.2本系统的维护人员要求: 本系统维护人员应具有计算机科学技术或软件工程或其他相关专业本科学历,具备JSP、Tomcat开发经验,具备SQLserver2008数据库开发经验,应懂得软件开发流程,应具备相关测试经验和阅读项目说明书以及代码能力。 智能云平台需求书及技术方案全文共16页,当前为第6页。智能云平台需求书及技术方案全文共16页,当前为第6页。2.2.3本系统预期的使用频度 智能云平台需求书及技术方案全文共16页,当前为第6页。 智能云平台需求书及技术方案全文共16页,当前为第6页。 本系统使用较为频繁,应具备全天候

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淼学派对

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值