关于dedeCMS建站的一些问题

关于dedeCMS建站的一些问题,第1张

后台-系统-数据库备份/还原,先备份数据库,备份好之后,将data目录下的backupdata目录上传至新服务器,在那边已经装好的新dede的后台,打开系统-数据库备份/还原,还原数据!这样就可以转移数据库,然后对应将templets、uploads目录等目录上传,生成网站即可!

逸盛网络衷心为您解答!

默认的情况下,网址地图是放在如下路径下的。

站点地图的模板:templets/plus/sitemaphtm

rss地图的模板:templets/plus/rssmaphtm

通过ftp进入网站,将dede文件下makehtml_mapphp中的$cfg_cmspath"/data/sitemaphtml";和$cfg_cmspath"/data/rssmaphtml";里的/data去掉。

然后,再将根目录下include文件中的arcrssviewclassphp里$murl = $GLOBALS['cfg_cmspath']"/data/rss/"$this->TypeID"xml";的/data去掉。同时,还将sitemapclassphp里的$typelink = $GLOBALS['cfg_cmsurl']"/data/rss/"$row->id"xml";和$typelink = $GLOBALS['cfg_cmsurl']"/data/rss/"$row->id"xml";的/data也去掉。

然后,进入织梦后,点击生成,地图和RRS生成即可。

1、加一个js调用即可完成(phpcms做的站都有这一个js,下载来调用完成)

2、登陆的调用看下面的源码!

<form name="userlogin" action="{dede:globalcfg_memberurl/}/index_dophp" method="POST">

<input type="hidden" name="fmdo" value="login" />

<input type="hidden" name="dopost" value="login" />

<input type="hidden" name="keeptime" value="604800" />

<div class="fb"><span>用户名:</span>

<input type="text" name="userid" size="20" class="ipt-txt" />

</div>

<div class="fb"><span>密�码:</span>

<input type="password" name="pwd" size="20" class="ipt-txt" />

</div>

<div class="fb"><span>验证码:</span>

<input type="text" name="vdcode" size="8" class="ipt-txt" />

<img src="{dede:globalcfg_cmsurl/}/include/vdimgckphp" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onclick="thissrc=thissrc+''" />

</div>

<div class="submit">

<button type="submit" class="btn-1">登录网站</button>

�<button class="btn-1" onclick="location='member/index_dophpfmdo=user&dopost=regnew'">注册帐号</button>�<button class="btn-1" onclick="location='{dede:globalcfg_memberurl/}/resetpasswordphp'">忘记密码</button>

</div>

</form>

可以自行改变样式

3、当然可以

4、不用了!只要把dede的表设定为如dede_cms_index_ 而把Discuz70的表设置为如dz_bbs_即可!

5、应该可以,一、可以用rss来完成,二、用框架来完成!

1、data、templets、uploads、a这几个文件设置为可读不可执行权限。a文件保存的是默认的html文件看,可以在后台修改。

2、include、member、plus、dede设置为可读可执行不可写入权限。dede文件夹修改别的名字,这是后台默认登录地址后缀名,用过的织梦的都知道,所以改了吧。

3、如果你的网站没有没有会员登录,专题。可以删掉member、special这两个目录。

4、安装完织梦程序之后,删掉安装的文件install。

5、织梦后台登陆默认登录账号密码都是admin,不要以为把dede文件夹名称改了就以为防患于未然了,一定要做到位。

6、Mysql数据库链接,不使用root用户,单独建立新用户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限。

7、定期进行备份网站目录和数据库,并在后台进行文件校验、病毒扫描、系统错误修复。万一哪天我们的站被黑了,清空了,还能再上传到服务器,完好无损。

8、plus目录删除 ,可以安装一些安全插件。如果是做企业网站用不到会员登录,专题。可以删掉member、special这两个目录。

建议最好还是经常性备份网站,这样才是最安全的。

  一、备份数据库数据  进入DedeCms后台 - 系统 - 数据库备份/还原 备份文件在\data\backupdata  二、将网站上的所有数据下载下来。  做好上面这两步就已经把网站上的所有数据备份下来了。  但如果每次都这么备份,那是比较麻烦的,下载的数据又比较多,所以这类备份做一次就好。  一、备份数据库数据,方法同上  进入DedeCms后台 - 系统 - 数据库备份/还原  二、下载相关文件  下载数据库备份资料\data\backupdata,将backupdata文件夹下载到本地  下载附件文件夹,将根目录下的uploads文件下载到本地。  这个得根据你的情况,选择多少天备份一次,建议经常备份。 如果您改动了模板文件,或其他系统文件,建议重新下载到本地做进行备份。  还原  如果是普通还原,参照此方式:  一、将最新的数据库备份文件夹backupdata和附件文件夹uploads上传到空间替换原有数据。  二、进入织梦DedeCms后台 系统 - 数据备份/还原 - 数据还原  三、更新缓存,生成所有页面。  如果是整站还原:  一、将最新的数据库备份文件夹backupdata和附件文件夹uploads覆盖到你下载回来的整站数据里。  二、参考网站搬家步骤《织梦DedeCms56 网站搬家详细教程图解》  经常做好备份就不怕灾难来了,所有的努力都付之东流了,这样会踏实点。

◆DedeCms模板安装/制作概述:

  DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。

一、概念,设计和使用模板,必须要理解下面几个概念

1、板块(封面)模板:

  指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别IDhtm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。

2、列表模板:

  指网站某个栏目的所有文章列表的模板,一般用 “list_识别IDhtm” 命名。

3、档案模板:

  表示文档查看页的模板,如文章模板,一般用 “article_识别IDhtm” 命名。

4、其它模板:

  一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。

二、 命名,DedeCms模板默认命名规则如下

1、模板保存位置:

  模板目录:cmspath/templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件}

2、 模板文件命名规范:

(1)index_识别IDhtm: 表示板块(栏目封面)模板;

(2)list_识别IDhtm: 表示栏目列表模板;

(3)article_识别IDhtm: 表示内容查看页(文档模板,包括专题查看页);

(4)searchhtm: 搜索结果列表模板;

(5)indexhtm: 主页模板;

注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。

例:list_imagehtm 表示是就是内容类型为集的栏目默认列表模板。

  article_articlehtm 表示的是文章查看页模板。

三、其它模板说明

1、默认底层模板

位置: cmspath/templets/system

功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。

2、插件目录模板

位置: cmspath/templets/plus

功能:评论、友情链接、RSS地图等模板。

3、会员后台模板

位置: cmspath/member/templets

功能:会员后台的模板。

四、二次开发

  DedeCms主要的模板解析类是 include/inc_arcpart_viewphp、include/inc_arclist_viewphp、include/inc_archives_viewphp,这些类是与pub_dedetagphp一起工作的,如果你想为文档模板、列表模板、板块模板增加一些功能,可以直接修改这几个类的ParseTemplet()或ParseTempletsFirst()这类的方法,把标记名称,属性对应试相应该的功能函数即时。

希望能帮到你

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 关于dedeCMS建站的一些问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情