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)
无线路由器无线路由器
ps照片背景颜色怎么换 ps快速更换照片背景颜色方法
上一篇 2021年8月31日 22:16
交换机和路由器的区别
下一篇 2021年9月1日 06:24

相关推荐

  • Android安卓系统越用越卡的根本原因

    原标题:"Android系统越用越卡怎么办 影响安卓手机卡顿的三大原因"相关电脑问题教程分享。 - 来源:WiFi之家网。Android系统为什么越用越卡呢?近日有用户询问WiFi之家网,为啥安卓系统的手

    2021年8月7日
    8.8K
  • 新邮通信-T103H 如何设置和破解

    原标题:"新邮通信-T103H 如何设置和破解"的相关路由设置教程。来源 - WiFi之家网。

    问:今天家里换个光纤,电信送了个路由、无线、ITV、电话一体的集成盒子,但是我用192.168.1"

    192.168.1.1 2021年1月11日
    11.4K
  • 隔壁家的路由器怎么设置(怎么登录自己家路由器设置)

    隔壁家的路由器怎么设置 如果你想登录隔壁家的路由器进行设置,可以按照以下步骤进行: 打开浏览器,在地址栏输入路由器的IP地址。一般路由器的IP地址默认为192.168.1.1或19…

    2023年11月15日
    12
  • 去除Win7右下角操作中心白色小旗的解决方法(图)

    原标题:"去除Win7右下角操作中心白色小旗的解决方法"相关电脑问题教程分享。 - 来源:WiFi之家网。有些细心的用户会发现,Win7系统桌面右下角经常会出现一个白色小旗的图标,这是Win7操作中心图

    2021年7月12日
    2.6K
  • 电脑突然不能上网了怎么办?教你解决电脑无法上网的问题

    电脑突然不能上网了怎么办?教你解决电脑无法上网的问题2016-05-23 11:41:00 来源:未知 点击: 电脑有的时候突然无法上网,又不知道什么问题,打电话给运营商人员,运营商又说没问题,那么普通人员该如何才能自己正确的判断电脑不能上网到底是因为什么问题?为了区别开不同系统间的界面区别,同时

    2021年9月9日
    7.0K
  • 忘记TP-LINK路由器的登录密码怎么办

    如果您在使用路由器时忘记了用户名和密码的话,只能是将路由器恢复到出厂状态。下面是以TP-LINK宽带路由器TL-R402M,TL-R410,TL-R460,TL-R480T等以及无线路由器TL-WR

    路由器密码 2020年6月26日
    17.4K
  • 荣耀路由3登录密码是多少?(荣耀3路的登录密码是什么?)

    请问大家:荣耀路由器3的默认登录密码是什么? 答:您好,荣耀路由器3的登录密码,它的登录密码是第一次设置上网的时候,你自己设置的一个密码。默认情况下,系统会将你设置的Wi-Fi密码作为登录密码,如下图所示。 登录密码是自己设置的 所以,当你不记得荣耀路由3的登

    2022年2月15日
    15.0K
  • 思科:无线路由器常见问题及解决方法

    思科:无线路由器常见问题及解决方法 一个好的路由效用降低并不意味着是路由质量出了问题。大多数时候是这些路由没有得到正确使用。我们都经历过这样的情况:坐在电脑前连接网络,浏览网页或试图玩游戏,看视频的时候,突然,连接断了。这种感觉很不舒服,大概一气之下"

    路由器设置 2021年2月18日
    29.0K
  • Win10取消关闭锁屏设置图解

    原标题:"Win10怎么取消锁屏 系统关闭锁屏界面的解决方法"相关电脑问题教程分享。 - 来源:WiFi之家网。Win10系统锁屏界面怎么取消?Win10系统不管是否设置了开机密码,都会出现锁屏界面,因

    2021年8月16日
    4.6K
  • 路由器玩魔兽争霸怎么设置(魔兽争霸同一个路由器怎么打局域网)

    路由器玩魔兽争霸怎么设置(魔兽争霸同一个路由器怎么打局域网) 如果你和你的朋友们想要一起玩魔兽争霸,但是又不想去网吧,那么你们可以选择在同一个路由器下建立局域网来进行游戏。这里提供…

    网络 2023年11月29日
    145