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

相关推荐

  • 水星MAC2600R路由器wifi密码怎么设置?

    在本文中,鸿哥将给大家详细介绍,用电脑设置/修改水星MAC2600R路由器wifi密码的方法。wifi密码、wifi名称,是在路由器的WEB设置界面中进行配置和存储的;所以,要修改wifi密码,就需要先登录到路由器的设置界面,然后找到 无线设置 或者 Wi-Fi设置 的选项打开,就可以重新设置了。注

    2021年5月22日
  • tplink无线路由器设置密码是多少

    【导读】TP-Link无线路由器设置密码图文教程,详细信息请阅读下文!现在无线路由器的使用越来越普及,蹭网的人也不少数,如何保护自己的无线网络安全呢?定期修改路由器的密码、使"

    2021年2月19日
  • 腾达(Tenda)FH456路由器热点信号放大模式上网设置教程

    腾达(Tenda)FH456路由器,热点信号放大模式(WISP)上网的设置方法;热点信号放大模式上网,实际上是让腾达FH456无线路由器,先接收一个已经可以上网的WiFi信号,然后再转发出去,实现放大无线信号的目的

    2021年4月7日
  • 路由器设备注册怎么登录

    192.168.0.1手机登陆本文目录路由器设备注册怎么登录?为什么我的手机输入192.168.0.1进去,打不开设置路由的界面?360路由器手机版登录页?手机怎么登录admin?手机运营商怎么登录?路由器设备注册怎么登录?路由器进行登录注册的步骤方法∶将路由器与光纤、电脑分别用网线连接起来,然后在电脑上打开浏览器,输入192.168.1.1,一般是

    2023年1月5日
  • 别墅无线wifi覆盖方案设计方案

    原标题:"别墅无线WiFi覆盖解决方案"相关路由器设置经验分享。 - 来源:WiFi之家网  路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Int"

    2020年12月31日
  • 手机设置无线路由器wifi上网的方法

    用手机来设置无线路由器上的wifi名称和密码,需要先用手机搜索连接到路由器wifi信号,然后用手机登陆到路由器设置界面,最后设置无线wifi密码和名称就可以了。

    2021年3月4日
  • 怎样使用手机设置无线路由器

    随着智能手机的普,广大网民日常使用智能手机的频次已经远远超过了计算机。在设置路由器的时候,脱离电脑,直接使用手机的越来越多,因此各大路由器厂商也针对手机用户使用路由器进行了的专门优化,如安装配套的手机App等。但手机容量毕竟有限,安装了一堆没用的App会占

    2021年10月4日
  • 华为路由器开启UPnP方法步骤

    原标题:"华为路由器开启UPnP方法是什么"的相关路由器设置教程资料分享。- 来源:WiFi之家网。
      宽带路由器在一个紧凑的箱子中集成了路由器、防火墙、带宽控制和管理等功能,具"

    路由器设置 2021年1月25日
  • tenda路由器安装连接上网设置

    tenda无线路由器设置:硬件设备的安装连接如下图所示WAN口连接宽带进线、LAN口连接局域网内的电脑。下图为完整的无

    路由器设置 2020年9月10日
  • tplogincn登录首页手机版

    导读:tplogincn登录首页网友提问:怎么进入tplogin.cn登录首页?tplogincn官网打不开热心网友答:tplogin.cn是TP-Link(普联)路由器专用的登录管理地址,需要登录到tplogin.cn后,才能"

    路由器设置 2021年1月20日