×

注册花火通行证,没有账号立即注册

首页 > 常识 > 互联网常识 > 正文

dedecms图片和文章分离存放在另一个服务器实现分流

2018-01-18 18:34:20来源:互联网

扫一扫

分享文章到微信

扫一扫

关注花火网微信公众号

收藏

分享到

《dedecms图片和文章分离存放在另一个服务器实现分流》是由花火网为您收集修改整理而来,更多相关内容请关注花火网互联网常识栏目。

  因为路由器之家相当于一个教程网站,而每一篇文章都尽可能多的用图片为大家讲解,这样就造成网站上的图片太多,一到夜间高峰时段网站打开就很慢,为了解决这个问题于是想到了把图片和文章进行分离,把图片存放在另一个服务器上,这样就不会影响文章的打开速度了。研究了半天终于成功特把成果和大家分享一下,如果转载的话请注明出处,谢谢。

  分离的方法有好几种方法,这里讲的是比较简单的方法,后期虽然还要经常使用数据库替换功能,但是也很容易,只要几秒钟就搞定了,更重要的是这个方法能够把以前文章的图片也存放在远端,后面我也会讲讲系统自带的服务器分布/远程设置

  重要:使用本教程前一定要备份数据,因为我中间出错过,幸好网站备份了

  我们的思路是:1、在远程服务器同步网站的附件和图片 2、批量替换网站图片的地址路径 3、生成所有文档 4、定期同步网站然后替换数据库

  首先我们需要在服务器(网站所在的服务器)上配置好ftp,可以下载一个:FileZilla Server Interface,记住是server版本而且要兼容你的服务器版本,因为有的不能在windows2003下使用。

dedecms图片和文章分离存放在另一个服务器实现分流

  点击FileZilla 上面的一个小人,然后在常规中添加一个用户并为他设置密码,然后点击共享文件夹来设置需要共享的文件,目录选择网站下的uploads目录,因为图片和附件都存放在这里,当然需要注意文件的权限。

dedecms图片和文章分离存放在另一个服务器实现分流

  本地服务器设置好后就需要在远程服务器设置了,进入远程服务器后配置一个网站设置二级域名为img.win7sky.com,为了方便我们在这个网站的目录下设置一个uploads文件夹

  比如我以前的地址是:https://win7sky.com/uploads/allimg/141024/1-141024101G6357-lp.gif,新地址就为:https://img.win7sky.com/uploads/allimg/141024/1-141024101G6357-lp.gif

  所以文件夹最好弄成一样

  然后下载一个网站同步软件:websynchronizer,下载完成后点击view---->language选择chinese就能变成汉语

dedecms图片和文章分离存放在另一个服务器实现分流

  接下来根据向导进行操作即可,需要注意的是:第一文件夹和第二文件夹的文件操作不能搞错,一开始我弄错了,结果把网站上的图片都删掉了,所以网站备份很重要。

  一旦发现提示大量的文件被删除就要暂停操作,看看设置是不是有问题。

dedecms图片和文章分离存放在另一个服务器实现分流

  接下来就需要在后台进行数据库替换了,点击系统,找到SQL命令行工具,一开始替换的时候总是不能成功,因为我替换的语句是:

  update dede_addonarticle set body=replace(body,'https://win7sky.com/uploads/allimg/','https://img.win7sky.com/uploads/allimg/')

  这样根本不行,因为数据库中图片的路径是相对路径,没有网站网址,所以替换不成功,可以通过phpmyadmin看一下

dedecms图片和文章分离存放在另一个服务器实现分流

  正确的语法是下面的:第一条替换文章图片的路径,第二条替换缩略图的路径,把我的网站换成你的就行了

  update dede_addonarticle set body=replace(body,'//img.huahuo.com/ali/','https://img.win7sky.com/uploads/allimg/');

  update dede_archives set litpic=replace(litpic,'//img.huahuo.com/ali/','https://img.win7sky.com/uploads/allimg/');

  替换好后生成以下所有文档,看看是不是成功了。

  本文来源于花火网:转载请保留链接,不保留本文链接视为侵权,谢谢合作!

为您推荐
巴西百余名罪犯越狱成功 巴西的治安有多差? 巴西百余名罪犯越狱成功 巴西的治安有多差?

  巴西为什么有100多名罪犯越狱成功?太可怕了,巴西的安全意识这么薄弱吗?这些罪犯是怎么越狱成功的呢?巴西的治安怎么样?  据外媒报道,当地时间周一早些时候,巴西东北部一

quan2018-09-11 16:53

子弹短信给那些要逃离朋友圈的一片净地 谈谈子弹短信的用户定位 子弹短信给那些要逃离朋友圈的一片净地 谈谈子弹短信的用户定位

  罗永浩子弹短信的定位是什么?如何理解子弹短信只有朋友没有圈的社交模式?子弹短信是给哪些用户使用的?  科技不但改变人们的社交方式,更在无时不刻的创造者新的社交方

quan2018-09-11 16:48

子弹短信和微信相比有优势吗 子弹短信能否成为第二个微信 子弹短信和微信相比有优势吗 子弹短信能否成为第二个微信

  罗永浩的子弹短信和微信有什么不一样吗?子弹短信能不能成为第二个微信?罗永浩表示不会把子弹短信和微信对比,但是子弹短信也有自己的优势  针对最近网上流传的子弹短信

quan2018-09-11 16:35

子弹短信为什么会这么火 子弹短信好用吗 子弹短信为什么会这么火 子弹短信好用吗

子弹短信为什么会突然这么火?子弹短信很好用吗?子弹短信和微信相比有什么差异?  有心种花花不开,无心插柳柳成荫。  8月20日,锤子举办新品发布会后极为戏剧性的一幕发生了,本

quan2018-09-11 16:33

子弹短信要凉凉了吗 下载量迅速下跌无法成为第二个微信 子弹短信要凉凉了吗 下载量迅速下跌无法成为第二个微信

  子弹短信是一款什么软件?子弹短信最近的下载了跌了很多,这款软件要凉凉了吗?子弹短信和微信相比有什么区别?  热了两周的子弹,还是慢慢凉下来了。  9月5日,连续两周盘

quan2018-09-11 16:17

腾讯否认要投资子弹短信 罗永浩是为了炒作热度吗 腾讯否认要投资子弹短信 罗永浩是为了炒作热度吗

  罗永浩和腾讯互掐是为了炒作子弹短信吗?如果腾讯投资部真的联系了罗永浩却不承认是有什么目的?还是为了刺探军情?究竟是哪一方在撒谎?  罗永浩近日在一场直播上表示,子

quan2018-09-11 16:14

罗永浩与腾讯互掐 再否认直接公布聊天记录 罗永浩与腾讯互掐 再否认直接公布聊天记录

  罗永浩和腾讯又隔空掐架了,围观网友一并吃瓜,腾讯投资部到底有没有联系过是罗永浩呢?罗永浩说的是真的吗?你站哪一边?  锤子科技网红创始人罗永浩今早与腾讯投资部的隔

quan2018-09-11 16:09

腾讯否认曾联系过罗永浩 罗永浩回应腾讯嘲讽意外十足 腾讯否认曾联系过罗永浩 罗永浩回应腾讯嘲讽意外十足

  罗永浩表示腾讯确实有联系过自己合作子弹短信的事情,但是腾讯方却公开否认这件事,究竟是罗永浩充大胖子,还是腾讯恼羞成怒?  罗永浩此前表示,自8月21日开始,腾讯投资部不止

quan2018-09-11 16:08

新iPhone泄密内容是什么会不会影响苹果最新发布会 新iPhone泄密内容是什么会不会影响苹果最新发布会

  新iPhone泄密内容是什么?一起看看新iPhone泄密了哪些内容,是否和苹果最新发布的产品有关  新iphone泄密了什么 新iphone泄密内容一览  新iphone泄密了什么?  新iph

quan2018-09-11 16:03

通过阴阳合同追溯范冰冰走红的过程 通过阴阳合同追溯范冰冰走红的过程

  范冰冰是怎么走红的?范冰冰阴阳合同事件闹得非常大,我们一起回顾一下范冰冰的娱乐生涯,范冰冰是如何从一个小配角到现在的巨星  有些人认为范冰冰根本没有演技,出名跟演

quan2018-09-11 15:52

加载更多新闻
精彩推荐