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

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

【导读】dedecms图片和文章分离存放在另一个服务器实现分流,下面就是WiFi之家网整理的网络知识百科,来看看吧!

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

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

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

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

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

首先我们需要在服务器(网站所在的服务器)上配置好ftp,可以下载一个:FileZilla Server Interface,记住是server版本而且要兼容你的服务器版本,因为有的不能在windows2003下使用。
dedecms图片和文章分离存放在另一个服务器实现分流
点击FileZilla 上面的一个小人,然后在常规中添加一个用户并为他设置密码,然后点击共享文件夹来设置需要共享的文件,目录选择网站下的uploads目录,因为图片和附件都存放在这里,当然需要注意文件的权限。
dedecms图片和文章分离存放在另一个服务器实现分流
本地服务器设置好后就需要在远程服务器设置了,进入远程服务器后配置一个网站设置二级域名为img.win7sky.com,为了方便我们在这个网站的目录下设置一个uploads文件夹
比如我以前的地址是:http://win7sky.com/uploads/allimg/141024/1-141024101G6357-lp.gif,新地址就为:/uploads/allimg/141024/1-141024101G6357-lp.gif
所以文件夹最好弄成一样
然后下载一个网站同步软件:websynchronizer,下载完成后点击view—->language选择chinese就能变成汉语
dedecms图片和文章分离存放在另一个服务器实现分流
接下来根据向导进行操作即可,需要注意的是:第一文件夹和第二文件夹的文件操作不能搞错,一开始我弄错了,结果把网站上的图片都删掉了,所以网站备份很重要。
一旦发现提示大量的文件被删除就要暂停操作,看看设置是不是有问题。
dedecms图片和文章分离存放在另一个服务器实现分流
接下来就需要在后台进行数据库替换了,点击系统,找到SQL命令行工具,一开始替换的时候总是不能成功,因为我替换的语句是:
update dede_addonarticle set body=replace(body,'http://win7sky.com/uploads/allimg/','/uploads/allimg/')
这样根本不行,因为数据库中图片的路径是相对路径,没有网站网址,所以替换不成功,可以通过phpmyadmin看一下
dedecms图片和文章分离存放在另一个服务器实现分流
正确的语法是下面的:第一条替换文章图片的路径,第二条替换缩略图的路径,把我的网站换成你的就行了

update dede_addonarticle set body=replace(body,'/uploads/allimg/','/uploads/allimg/');

update dede_archives set litpic=replace(litpic,'/uploads/allimg/','/uploads/allimg/');

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

亲,以上就是关于(dedecms图片和文章分离存放在另一个服务器实现分流),由“WiFi之家网”整理!

原创文章,作者:无线路由器,如若转载,请注明出处:https://www.224m.com/152118.html

(0)
无线路由器无线路由器
上一篇 2021年8月31日 22:16
下一篇 2021年9月1日 06:24

相关推荐

  • 192.168.11.1192168111

    192.168.1.1属于IP地址的C类地址,属于保留IP,专门用于路由器设置。一般来讲这个地址的密码根据路由器厂商的设置会有所不同,但一般会是:用户名(区分大小写):admin密码:admin如果您已经修改了这个密码,请输入您修改后的密码。如果不是您修改的,可以重设路由器管理员来获”

    2021年2月11日
  • 迷你路由器连接腾达路由器中继上网设置步骤

    原标题:"迷你路由器如何连接腾达路由器中继上网"关于路由器设置教程分享。 – 来源:WiFi之家网 – 编辑:小元。
      如果你想腾达路由器WIFI信号不怎么好,那你就可以够买一个迷”

    2021年1月27日
  • 腾达无线路由器N318网速限制设置

    Q:网速控制有什么作用?如何设置?A:网速控制,即QOS设置,就是针对有限的带宽,适当的限制,以满足带宽使用者的需求。

    路由器设置 2020年8月13日
  • 20个Linux防火墙应用技巧

    导言:随着互联网的飞速发展,毫无疑问,互联网上的安全,操作系统平台的安全也逐渐成为人们所关心的问题。而许多网络服务器、工作站所采用的平台为Linux/UNIX平台。Linux平台作为一个安全性、稳定性比较高的操作系统也被应用到了更多领域。本文带领大家探讨了Linux系”

    2021年2月12日
  • 电脑能正常上网,路由器无法登陆

    用户提问,自己的电脑能上网,但是无法登陆路由器地址192.168.1.1, 隔了一会可以正常打开,隔了一会突然打不开。网可以上,是什么原因? 这种情况一般为两种情况导致: 1. 路…

    2022年6月23日
  • 为什么用手机改了wifi密码不能用?

    问:为什么用手机改了wifi密码后就不能用了?答:正常情况下,用手机修改wifi密码后,手机重新连接到wifi,就可以正常上网了。如果你在修改wifi密码后,出现不能使用的情况,请尝试用下面的方法来解决问题。1.用手机修改wifi密码后,手机连不上原来的wifi网络。这种情况是手机保存了原来旧的wi

    2021年5月4日
  • 怎样隐藏无线路由器wifi步骤教程【图】

    原标题:"路由器怎么设置隐藏wifi信号(无线网)?【图】"的相关路由器192.168.1.1登陆页面设置教程资料分享。- 来源:WiFi之家网。

    问:怎么设置路由器隐藏wifi信号?

    问下各位”

    2021年1月15日
  • TP-Link MR系列3G路由器3G路由模式设置上网

    TP-Link MR系列路由器的3G路由器的设置方法,TP-Link MR系列路由器有TL-MR10U、TL-MR11U、TL-MR12U、TL-MR13U等型号的各个版本(TL-MR3420不在此列);本文将以TL-MR11U为例来介绍TP-Link MR系列路由器的3G路由器的相关配

    2021年4月7日
  • 修改路由器登陆账号和密码的方法

    怎么修改路由器的登陆帐号和密码?虽然这是一个非常简单的问题,但还是有不少没有怎么接触过路由器的新手用户,隔三差五的在向我咨询这个问题,每次都回答同样的问题,确实比较麻烦

    2021年4月5日
  • 斐讯k2路由器上网设置图文教程

    原标题:"斐讯K2路由器的连接及上网设置教程"的相关路由器设置教程资料分享。- 来源:WiFi之家网。

    一、连接斐讯K2路由器

    1、斐讯K2无线路由器共有5个网线接口:1个WAN接”

    路由器设置 2021年1月25日