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

相关推荐

  • tplink面板无线ap的设置步骤图解

    原标题:"tplink面板无线ap的设置方法"相关路由器设置经验分享。 - 来源:WiFi之家网  单台无线路由器带机量和覆盖范围不足,就需要增加无线AP,这时我们需要将AC功能(集中控制无"

    路由器设置 2021年2月18日
  • tplogincn设置界面 手机打不路由器设置界面怎么办?

    原教程:"tplogincn设置界面"的相关最新路由设置教程资料分享。 - 来源:WiFi之家网 - 编辑:小歪。

    tplogincn设置界面是相同的,都是tp-link路由器新版的登录地址"

    2021年1月15日
  • 华为路由器配置静态路由命令步骤

    原标题:"华为路由器如何配置静态路由"相关路由器设置经验分享。 - 来源:WiFi之家网  在大中型企业中可以通过配置静态路由,备份路由和缺省路由来实现公司总部(R1)与分支机构("

    2021年2月21日
  • 金浪家用无线路由器断线解决方法

    原标题:"金浪家用无线路由器断线难题怎么解决"相关路由器设置经验分享。 - 来源:WiFi之家网  最近,有些网友反映在使用金浪无线路由器时,会出现断线的情况。今天,WiFi之家网就家"

    2021年1月5日
  • 路由器iOS系统手机/Pad手动指定IP地址的设置教程

    【导读】路由器设置:iOS系统手机/Pad手动指定IP地址的设置方法路由器设置教程,下面WiFi之家网小编详细为大家介绍一下。路由器设置:iOS系统手机/Pad手动指定IP地址的设置方法 iOS系统

    2021年6月27日
  • 360安全路由器交换机模式桥接方法

    注意:由于该桥接方法需要关闭副路由DHCP服务器,连接成功后,主副路由的连接网线若断开或主路由断电,将不会再自动给连接副路由的设备分配地址,需要设备手动填写IP和网关地址才能连接到副路由。1):先去掉副路由的所有网线(若电脑是有线连接副路由,可保留连接线),进入副路由的Web管理页,找到可以修改D

    路由器设置 2021年10月8日
  • mercury路由器连接宽带方法

    原标题:"mercury路由器怎么连接宽带"相关路由器设置经验分享。 - 来源:WiFi之家网  买回来了路由器不知道怎么设置?WiFi之家网给大家讲解一下关于mercury路由器连接宽带的方"

    2021年1月3日
  • WiFi无法连接到网络该怎么解决?

    想必小伙伴们都或多或少遇到过WiFi无法连接到网络的情况。WiFi无法连接的原因有很多,遇到这种情况我们应该从最基本的的原因开始排查。接下来腾小妹为大家一一讲解。密码输入错误手机/电脑输入密码不正确是导致连接失败的很大一部分原因,请再三确认WiFi密码是否正确!要特别注意特殊字符、标点符号,大小写

    2021年8月30日
  • 无线路由器登录地址是多少?

    网上咨询路由器设置的人很多,这是因为各个品牌的路由器的设置可能会有所不同,自然设置菜单也不会统一所致,但是一般的路由器背面或者说明书上都有设置的相关详细信息显示,稍加留意按部就班设置即可。当然,列外

    2020年6月17日
  • 6批次路由器被检出不合格腾达、必联等品牌在列

    中国网科技11月20日讯 据江苏省市场监管总局官网消息,近日,江苏省市场监管总局发布路由器产品质量监督抽查分析报告。报告显示,2019年3季度,江苏省市场监管局委托苏州市产品质量监…

    2022年6月26日