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

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

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

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

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

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

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

我们的思路是: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图片和文章分离存放在另一个服务器实现分流),由“路由器之家”整理!

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/152118.html

(0)

相关推荐

  • 六类线为什么比五类线速率快

    有朋友在问,网线时论粗细的吗?为什么6类线比5类线的传输速率快?我们平时使用最多的就是网线,关于网线的各种属性却了解最少,我们在做项目的时候,都会有一个错觉,认为5类线与6类线的差别不是很多,今天我们就来看一下6类型和5类线的区别在哪?1. 5类线与6类线的属性对比五类线(CAT5):传输频率我1

    2021年9月22日
  • 迅捷(Fast)FW300RM迷你路由器AP模式设置上网

    迅捷(Fast)FW300RM迷你无线路由器,在“AP:接入点模式”下的设置方法;FW300RM工作在“AP:接入点模式”时,相当于一台“无线交换机”,主要作用是用来把有线网络转换为无线网络(Wi-Fi)。

    2021年3月28日
  • TP-Link TL-WDR6510路由器无线WiFi设置

    本文介绍了通过TL-WDR6510路由器机身的触摸屏,来设置无线WiFi网络的方法。主要内容包括了2.4G无线WiFi名称、密码的设置;5G无线WiFi名称、密码的设置;无线WiFi定时;访客网络的设置、访客网络密码查看。TP-Link TL-WDR6510无线路由器一、无线参数设置1、进入无线设置

    2021年5月5日
  • 家里无线路由器怎么选 wifi家用无线路由器哪个牌子好

    原标题:"家用无线路由器哪个牌子好"相关路由器设置经验分享。 – 来源:路由器之家  现在基本上家家户户都要安装无线路由器方便手机免费上网,安装方法也不难,不过选购时候需要”

    2021年2月1日
  • 同一个路由器限制别人网速

    【导读】同一个路由器怎么限制别人网速?图文教程,详细信息请阅读下文!昨晚有个学生朋友找到我,问我同一个路由器怎么限制别人网速?这位朋友说,他们寝室只拉了一个宽带,有4个人再”

    2021年2月2日
  • 宽带故障快速处理方法

    亲爱的宽带用户:据大数据分析,上不了网或者上网慢、看不了网络电视的原因中,有30%都是家里的路由器长时间没关电源引起。如果遇到这些情况,请将光猫、路由器、机顶盒关电源五分钟后再开启,就有可能恢复正常上网了。如果还不行,请拨打你的运营商电话,我司将尽快为您处理。不便之处,敬请谅解!感谢您的支持小技巧

    2021年9月29日