织梦dedecms编辑器整合七牛云存储实现文件上传同步云存储教程_织梦插件


 我们知道七牛云存储是目前国内*大的文件开放云存储平台,利用七牛云存储我们可以将自己网站需要发布的图片或者附件都上传到七牛云存储,然后通过云存储连接提供给网站用户下载,这样就可以大大减轻网站服务器的文件存储以及下载压力,同时降低网站服务器的带宽成本。

而目前织梦dedecms与七牛云存储的集成整合教程还是空白,下面做网站吧就教大家如何将七牛云存储与织梦CMS默认的编辑器完美整合,通过编辑器上传图片或者附件能够完美同步上传到七牛云服务器,并返回图片或附件的链接直接使用。下面我们就开始整合吧:



*步、注册七牛账号、创建云空间并获取AccessKey和SecretKey:


首先我们注册并登录七牛云存储的账号,请点击下面的地址注册:

https://portal.qiniu.com/signup?code=3lgiivl7b885u



注册成功后七牛会提示我们完成一些必要的身份认证,完成认证后就能创建自己的云存储空间了,点击七牛用户首页上面的新建空间,如下图:
 

然后输入自己的空间名称,下面的空间类型选择“公开空间”,然后点击创建即可,如下图:


创建完成后在空间设置里面打开域名设置页面,自己可以自定义域名,也可以使用默认的域名,将自定义或者默认的域名复制出来。如下图:


点击导航*右边的“账号”,再点击左边的“密钥”菜单,将里面的AccessKey和SecretKey复制出来。如下图:


这些数据都复制出来之后我们就可以开始进行下一步了。



第二步、集成七牛SDK


集成七牛SDK很简单,因为我们已经将SDK都是直接做好了,大家下载下面的SDK压缩包,将压缩包里面的qiniu文件夹解压出来,打开里面的conf.php文件,将刚刚复制的AccessKey和SecretKey分别填进去!

保存后将整个qiniu文件夹上传到织梦include目录下即可完成SDK的集成安装!

SDK压缩包下载地址:http:///uploads/soft/qiniu-sdk.zip


集成七牛SDK之后就可以进行下一步了。


第三步、修改织梦CMS图片附件上传程序实现同步上传七牛云存储



织梦默认的编辑器有图片上传、多媒体文件上传以及附件上传,因为时间关系,我们仅以图片上传为例来讲解,多媒体以及附件的上传修改都是差不多的,大家自行修改即可。


首先打开/include/dialog/select_images.php文件,在里面找到如下代码:

  $dh = dir($inpath);

 

在其下面添加下面这句代码:

 

 

  $qiniudomain = '七牛云存储域名';

 


注意:将里面的“七牛云存储域名”替换为刚刚*步里面复制的域名。

 


然后在里面查找如下代码:

 

 

  $reurl = $reurl;

 

全部替换为如下代码

 

 

  $reurl = $qiniudomain.$reurl;

 

 

 

修改完成后再打开/include/dialog/select_images_post.php文件,在里面找到下面这句代码:

 

$info = '';

 

在其上面 添加如下代码:

//上传到七牛云存储start    
require_once(dirname(__FILE__)."/../qiniu/io.php"); 
require_once(dirname(__FILE__)."/../qiniu/rs.php");
$qiniupath = substr($activepath,1); $bucket = '云空间名'; 
$qiniudomain = '七牛云存储域名'; $key = $qiniupath."/".$filename; 
$client = new Qiniu_MacHttpClient(null); 
$putPolicy = new Qiniu_RS_PutPolicy("$bucket:$key");
$upToken = $putPolicy->Token(null);
$putExtra = new Qiniu_PutExtra(); $s = time(); 
list($ret, $err) = Qiniu_PutFile($upToken, $key, $fullfilename, $putExtra);
//上传到七牛云存储end


注意:将里面的“云空间名”修改为刚刚创建的空间名称,“七牛云存储域名”替换为刚刚*步里面复制的域名。

 

 

然后在里面找到如下代码:

 

 

  \''.$fileurl.'\'

 

将其修改为如下代码:

 

 

  \''.$qiniudomain.$fileurl.'\'

 


修改完成后保存即可,再去后台用编辑器上传图片,就会发现返回的图片路径都是七牛云存储的图片路径了,这样就实现了完美的整合,利用同样的修改方法,大家可以自己修改一下select_media.php、select_soft.php以及select_soft_post.php文件,这样就能实现图片、多媒体以及附件上传全部同步到七牛云存储了。

 

*后需要注意的一个问题是我们需要在后台——系统——系统基本参数——其他选项  里面将“远程图片本地化”设置为否,不然我们用的七牛的路径就会全部转换为服务器本地文件。


# 1921电影网站建设  # 请点击  # 将其  # 几何网站建设方案怎么写  # 湖州定制网站建设教程  # 双鸭山seo网站排名  # 随州服装网站推广公司  # 密云区环保网站建设推广  # 德宏营销推广运营  # 临城外贸seo优化  # 营销推广月饼方案怎么写  # seo课程问题  # 下载地址  # 网站seo推广价格多少  # 铁岭关键词排名怎么*  # 湖州网站建设哪家强  # seo对企业  # 兴城专业网站优化推广  # 中山网络推广seo专业  # seo www.wywk.cn  # 网站建设的价值分析  # 辽宁建材网站建设外包  # 金凤区网站建设加盟  # 压缩包  # 织梦插件  # 织梦dedecms  # 编辑器  # 整合七牛云  # 文件上传  # 同步云存储  # 都是  # 在里面  # 上传  # 如下图  # 自己的  # 织梦dedecms编辑器整合七牛云存储实现文件上传同步云存储教程  # 就会  # 就可以  # 就能  # 自定义  # 完成后  # 这句  # 网站服务器  # 上传图片  # 宋体  # 图片上传 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: 存储型VPS适合搭建中小型网站吗?  如何用5美元大硬盘VPS安全高效搭建个人网站?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  帝国CMS系统验证码无法显示修复方法_帝国CMS教程  织梦dedecms副栏目名称和链接调用_织梦CMS教程  织梦获取当前栏目id并进行判断调用方法_织梦CMS教程  织梦手机站内容页图片自适应去除style样式标签_织梦CMS教程  phpcms自定义表单提交后返回上一页实现方法_PHPCMS教程  织梦dedecms5.7首页分页插件下载_织梦插件  dedecms织梦二次开发独立点赞功能_织梦CMS教程  如何通过商城免费建站系统源码自定义网站主题?  建站之星如何实现PC+手机+微信网站五合一建站?  织梦cms调用图片集多张图片及注释的方法(循环输出)_织梦CMS教程  织梦实现分类搜索的功能(下拉搜索)_织梦CMS教程  织梦*新发表的文章在24小时内标题显示红色_织梦CMS教程  织梦dedecms自定义表单添加提交时间教程亲测_织梦CMS教程  dedecms织梦搜索页有缩略图调用缩略图,无缩图则不显示缩略图_织梦CMS教程  建站之星如何快速更换网站模板?  DEDECMS织梦调用某个作者在某个栏目发布的文章列表_织梦CMS教程  如何确保FTP站点访问权限与数据传输安全?  如何通过网站建站时间优化SEO与用户体验?  PHPCMS v9会员登录支持Email登录的实现方法_PHPCMS教程  PHPCMS V9模板页面命名规则详解_PHPCMS教程  如何用y主机助手快速搭建网站?  织梦如何去掉当前位置{dede:field name='position' /}*后的分隔符> _织梦CMS教程  建站助手一键生成网站,免费模板快速搭建优化指南  建站之星价格显示格式升级,你的预算足够吗?  织梦dedecms默认作者和默认来源修改方法_织梦CMS教程  帝国CMS教程-去掉“选择注册会员类型”_帝国CMS教程  如何快速搭建高效WAP手机网站?  织梦UTF-8编码模板顶部空白一行解决方法_织梦CMS教程  网站用masonry瀑布流无限加载重叠解决方法_织梦CMS教程  广州商城建站系统开发成本与周期如何控制?  {$pages}上一页下一页的个性修改方法_PHPCMS教程  阿里云主机ECS安装WDCP面板后无法进入解决办法_织梦CMS教程  建站助手v4.0建站流程详解:核心步骤与参数设置指南  如何选择靠谱的建站公司加盟品牌?  如何将凡科建站内容保存为本地文件?  建站后如何快速上传程序文件?  dedecms织梦dede:arclist按照自定义字段的条件调用相关文章_织梦CMS教程  织梦如何取消后台登陆验证码_织梦CMS教程  如何通过西部建站助手安装IIS服务器?  高防服务器租用指南:配置选择与快速部署攻略  织梦dedecms自定义表单发送到指定邮箱-用*、163邮箱发送邮件_织梦插件  解决帝国EMPIRECMS修改栏目模版不生效的问题_帝国CMS教程  织梦医院类网站在线预约挂号插件_织梦插件  如何在万网自助建站平台快速创建网站?  如何确保西部建站助手FTP传输的安全性?  如何通过商城自助建站源码实现零基础高效建站?  织梦cms网站防止被黑被挂马教程_织梦CMS教程 

 2017-07-07

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.