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

相关推荐

  • Tenda腾达路由器默认管理ip地址

    原标题:"Tenda腾达路由器的默认登录IP地址列表"关于路由器设置教程分享。 - 来源:WiFi之家网 - 编辑:小元。本文收集了以下关于Tenda腾达路由器的所有登录地址入口;如果你使用"

    路由器设置 2020年12月30日
  • TP-Link新版路由器无线wifi名称和密码手机修改方法

    经常一些新手用户不知道怎么用手机设置或者修改tplink路由器的wifi密码。因此,悟途网小编整理了这篇文章,来详细介绍下,如何用手机修改新版tplink路由器的wifi密码和名称。

    2021年3月8日
  • 腾达(Tenda)4G301便携式路由器无线密码、名称设置

    本文介绍了腾达(Tenda)4G301便携式无线路由器上,无线名称、无线密码的设置/修改方法;腾达4G301便携式无线路由器,在出厂时默认已经启用了无线功能,并且是未加密的,无线终端可以直接连接到4G301的无线网络。为例防止无线网络被其他人非法盗用,建议给腾达4G301的无线网络设置密码。腾达(T

    2021年5月16日
  • 电信光纤tplink路由器设置步骤

    【导读】电信光纤tplink路由器怎么设置?图文教程,详细信息请阅读下文!网友提问:电信光纤tplink路由器怎么设置?家里的宽带是电信的光纤,路由器是tplink的;但是,tplink路由器不能上"

    2021年1月16日
  • TP-Link TL-WDR6510路由器电脑设置上网教程

    TP-Link TL-WDR6510无线路由器,可以通过连接电脑来设置上网,也以通过机身上的触摸屏幕来设置上网;而本文主要介绍了使用电脑来设置TL-WDR6510路由器上网的方法。

    2021年4月1日
  • 装完系统后上不了网怎么办?

    有电脑小白,刚安装完系统后,发现没有网卡驱动,怎么连接网络更新驱动呢?这个问题是不是当时捆扰了很多小白。
    没有网卡驱动,那就无法连接网络去更新驱动,要想更新网卡驱动,你必须得连接网络,但是又没有网卡驱

    2021年8月11日
  • 网线插着但wan未连接灯不亮【图】

    原标题:"WAN口未插网线怎么办?【图】"的相关路由器192.168.1.1登陆页面设置教程资料分享。- 来源:WiFi之家网。

    经常有用户问我这类问题,即在设置路由器的时候,路由器的设置"

    路由器设置 2021年2月3日
  • 路由器死机频繁掉线是什么原因

    原标题:"路由器为什么会死机频繁掉线"关于路由器设置教程分享。 - 来源:WiFi之家网 - 编辑:小元。经常会在网上看到诸多网友在购买宽带路由器以后,在使用过程中遇到死机频繁掉"

    路由器设置 2021年2月13日
  • 腾达(Tenda)FH307路由器设置上网教程

    腾达(Tenda)FH307路由器的安装、上网设置方法,同时分别介绍了“ADSL(PPPOE)拨号”、“动态IP”、“静态IP”三种上网方式的区别,以及在腾达(Tenda)FH307路由器上的详细设置。

    2021年3月14日
  • 猫、路由器和网卡的连接教程[图文]

    1)一条ADSL宽带网线,要实现家庭/办公室几台电脑共享上网,除正确设置家用宽带路由器外,还得正确连接猫(Modem)、路由器和电脑网卡。2)连接的顺序为,电信局的ADSL宽带网线 猫 路由器 电脑

    2020年6月21日