阿里云oss文件夹上传

泽优大文件云存储上传产品测试

泽优大文件云存储上传上传控件cloud2,基于php开发环境测试。

开发环境:HBuilder

服务器:wamp64

云存储工具:阿里云

数据库:mysql

可视化数据库编辑工具:Navicat Premium

HBuilder开发环境可以上百度搜索,一站式安装使用,非常方便。

Wamp64服务器下载与搭建地址,附带数据库:

https://jingyan.baidu.com/article/ab0b563091d9b4c15afa7da9.html

阿里云官网配置云存储环境:https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fhome.console.aliyun.com%2F%3Fspm%3D5176.8142029.388261.3.e9396d3ee1zmgl

具体教程见泽优官网项目教程:http://www.ncmem.com/doc/view.aspx?id=7b07615eb23d4c68a126b81c9779c0c5

Navicat Premium下载安装:https://www.navicat.com.cn/

 

从泽优官方网站下载基于php与mysql的cloud2示例

地址:http://www.ncmem.com/webapp/cloud2/versions.aspx

 

 

 

下载完成。

安装并打开wamp64,我设置的根目录为D盘,于是D盘下会有wamp64,服务器会自动安装tomcat以及apache,一站式安装环境。当前服务器使用目录为:D:\wamp64\www,所以cloud2也必须解压在目录中:D:\wamp64\www\cloud2;对于环境搭建的设置很简单,只需要将文件放入使用目录中即可。

安装好HBuilder,打开时会有登录的设置,现在的开发环境没有必要,所以不提倡登录,点击“暂不登陆”即可,正式使用这个软件时推荐百度一下这个软件的特性以及用法;我们测试不需要单独新建项目,直接打开我们服务器所放置的cloud2项目,地址如上,我是cloud2文件,这样运行起来更灵活,不会有什么突发情况,直接点击 文件->打开目录->浏览选择文件夹->确定 即可。

 

在项目中有很多不同格式的文件,最重要的存储位于项目文件夹db之下database的DbHelper.php,只需要配置数据库名,账号,密码,其他的都是设置好的;图中详解。

 

这里使用数据库可视化工具:Navicat Premium 更为方便。这里使用就可以了,可以根据后期需要再次百度破解版的;首次使用需要新建连接,我自定义了“xm”连接;图中详解。

 

建立数据库走流程就好了,这里默认;图中详解。

 

新建的数据库—表默认为空的,这里测试的项目内又设置好的数据库文件,在cloud—>sql文件夹中点开cloud2_files.sql,cloud2_folders.sql 文件可以看到一大串代码,这就是建表的代码了。将代码全选并复制进剪贴板;在数据库中点击表然后新建查询,图中详解。

 

在查询窗口粘贴剪切板中的代码,图中详解。

 

表建好了.

修改环境端口后就搭好了,点开cloud2下的js文件夹->cloud2.js 文件,不同电脑的端口不太一样,所以自己上网查自己的端口,然后改成自己的;图中详解。

 

 

这里可能需要安装一下上传控件cloud2,自行下载安装:http://www.ncmem.com/webapp/cloud2/pack.aspx

 

控件安装建议关闭所有浏览器,把控件能力发挥到极致.

 

下面就要配置最为重要的一个授权码了。因为我们这次是要进行数据上传到云存储,所以需要通过阿里云的AK、SK以及授权码才能访问到云空间。

本人专门找泽优软件有限公司方面索求了一个授权码来完成这次测试。大家如有需要可以自己联系,百度搜索泽优就好了。授权码就不便放出了,图中详解。

 

 

打开index.htm页面点击图标开始我们的测试,本人使用的是google浏览器;图中详解。

 

运行:

 

上传成功,下面来看看云空间里面的文件:

 

这里因为使用的阿里云oss存储,所以存放在这里。单文件可以上传的话,多文件就不做测试了,肯定也可以。

文件夹上传来测试一下:

 

文件夹上传至了云存储:

 

文件夹上传云存储成功,文件夹批量上传肯定也没问题了.

大文件夹 断点续传:

 

 

 

没有问题了。

测试用例基本到这了,经过测试,cloud2云存储上传 是个具有强大商业价值的产品。

 

猜你喜欢

转载自blog.csdn.net/aryasei/article/details/89027034