Dedecms系统站点备分数据库、搬家以及站内优化

转载请标明是引用于 http://blog.csdn.net/chenyujing5678 

欢迎拍砖!

 

 一、Dedecms系统站点备分数据库、搬家

1、备份数据库

 

 

       

 

 

1.登陆后台,备份数据库(这个数据库备份文件是保存在../data/backupdata/),并记住登陆后台的用户名和密码。

新建一个目录,如果是本地,那么就把../data/backupdata文件夹保存在新建的目录下

 

  2.下载数据库备份文件(即../data/backupdata这个文件夹)、网站风格模板文件(即../templets/这个文件夹),

还有../uploads/这个文件夹(这是保存所有上传文件的文件夹)。

以上两步就把所涉及到的图片和文件都保存起来了。

 

 

  3.在新空间重新安装同一版本的dedecms系统,这时设置的数据库表的前缀必须和原数据库表的前缀一致,以免看不到内容。(数据库名称和数据库用户名和密码当然是填新数据库的了)

      如果是本地操作,那么我们把新版本的DedeCMS安装文件复制过来,如:我想安装的是uploads_v5.6GBK_froDataBaseBackup

 

  4.上传原站的../data/backupdata/和../templets/和../uploads/这3个文件夹覆盖新空间中对应的文件夹,这样就把原站的数据库备份文件和网站风格模板放到新站了。

 

安装后,把我们备分的文件复制到安装目录下,使它覆盖文件:

 

  5.登陆新空间后台>系统设置>数据库管理>数据库还原,进行数据库恢复还原,然后设置网站的“修改系统参数”(或“系统变量配置”),全站重新生成html即可。

    

 

 生成主页后,当打开主页时有一个出错:

下次解决!!!

二、Dedecms站内优化

1、首页关键字

修改后生成首页,查看首页源码:

 

在页面的底部也出现了我们填写的网站备案号:

2、栏目关键字

这样我们查看相应的栏目的网页的源代码文件:

 

3、网页路径

出于优化考虑,我们应该让网页的路径越短越好,如下图所示,我们可以把{Y}{M}{D}去掉。

栏目的静态文件的存放路径我们也可以修改,默认是存放在a文件夹下,我们可以把a去掉,那么就存在根目录下。

 

5、在浏览器标签中加关键字

在article_article.htm我们可以看到

所以我们在点击每个文章时显示如下:

如果想改成

那么标签变成:

 

 6、dedeCMS5.6 中文章关键词自动添加超链接的解决方法

(1)后台-采集-文档关键词维护 添加关键词及链接;

 

(2)后台-系统-系统基本参数-性能选项  关键字替换(是/否)使用本功能会影响HTML生成速度:是。

 

(3)还有一个选项注意一下, 在后台-系统-系统基本参数-其他选项:

设置一个数值(这里顺便提一下,比如一篇文章有互相包含关键词,比如dede和dedecms,系统会把后面的dedecms会被dede替代,

我的做法是,关键词替换次数设置为1,然后文档关键词维护那里把dede和dedecms的频率设置成一样,就搞定了)。

 

(4)修改文件: /include/arc.archives.class.php查找以下代码:

将以上代码替换为以下代码:

global $dsql;
$query = "SELECT * FROM #@__keywords WHERE rpurl<>'' ORDER BY rank DESC"; 
$this->dsql->SetQuery($query);
$this->dsql->Execute();
while($row = $this->dsql->GetArray())
{
	$key = trim($row['keyword']);
	$key_url=trim($row['rpurl']);
	$karr[] = $key;
	$kaarr[] = "<a href='$key_url' target='_blank'><u>$key</u></a>";
}

[DedeCMS5.7]只需要前面3步,第四步不需要。

因为我们查看/include/arc.archives.class.php文件已经被修改过来了,如下图:



修改后,我们来看一下效果:

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值