织梦标题字数限制

网站制作:怎么做dedecms(织梦cms)网站模板

今天介绍下怎么制作织梦cms模板,小编在工作经验中,用的比较多的建站系统是织梦cms,帝国还有PageAdmin,虽然织梦团队解散,漏洞比较多,导致很多用户流失,但是不得不说,织梦的模板制作还是很方便的。

今天主要介绍织梦cms的模板制作。

织梦cms在资讯功能方面很强大,用户留言,站内描文本,相关信息推荐,友情链接,广告模块等等都省去了一些不会二次开发朋友们的时间。我们只需要跟进对应的语法进行调用就可以了。

我们常见的企业网站,政府门户,新闻资讯都可以用织梦cms后台去管理,懂一些html语法基础,css基础基本就可以制作企业网站了,这也使得这个行业出现了只用打字就会建网站的说法。不过织梦cms的漏洞比较多,小编在一些网友群里面经常遇到网站被篡改的朋友,服务器的安全和网站的漏洞要及时更新。避免网站被篡改导致一些不必要的麻烦。

那下面介绍怎么套用织梦模板。我们先把需要套用的网站模板静态页面下载下来。通常有三个主要页面,首页,文章列表,文章详情页面,稍微扩展的多一些就有图片列表,图片详情,单页面,原理差不多,调用不用的页面,修改对应的页面就可以了。

1、整理好的静态页面

先整理好静态页面,然后本地搭建好网站环境,有不会搭建的可以留言,通常下个集成包就可以了。

我们看看织梦cms的模板目录

织梦cms的模板目录

和其他cms通用的语法,templets\default文件的模板目录,也就是首页展示的地方。

一些有点英文基础的就可以看出来了。这也是程序员文件的命名规范,让使用者一看就知道这个文件的用途。

head.html和foot.htm是通用的头部和底部文件。通用的地方我们都可以整理出来,节省代码也便于网站后期维护。

什么是公用文件的,小编用个网站截图给大家认识一下

网站公用头部

网站公用底部

这就是常见的公用代码。我们可以单独放在head.html和foot.html

织梦cms的首页模板文件目录就是article_default.htm我们也可以看到对应移动端的文件名称是article_default_m.htm需要需要默认移动端页面就需要改动这个文件。

文章列表页面就是list_article.htm我们也可以注意到有个默认文章首页list_default.htm

文章详细页面就是article_article.htm页面了。我们把整理好的静态页面替换,css文件和图片放在对应的路径,在后台建立好对应的栏目。然后程序根据指定的栏目调用数据。

织梦cms

这样一个简单的网站就制作完成了,当然其中省略了不少细节,有疑问的朋友欢迎留言讨论,欢迎大家关注,后面我将陆续介绍另外两个知名建站系统:PageAdmin cms和帝国cms的模板制作教程。

如何将dedecms转Eyoucms程序呢?告别织梦商业授权烦恼小白教程

最近因DEDECMS版权收费问题?相信有好多企业站长都会放弃或都转移程序内核;也让很多小微建站公司得以生存。随着移动互联网的发展,现在从搜索引擎获取流量的机会越来越少。

织梦CMS是一款使用非常广泛的内容管理系统,很多SEO人员学习SEO技术都是从织梦CMS开始搭建网站的。织梦CMS标签丰富,后台功能强大,可以做博客、企业网站、资讯站、医疗网站。

现在织梦官方也催促大家在10月25号之前把商业授权完成,不然织梦公司将进行民事索赔的权利;而对小微企业5800元的授权费也蛮高的。 简单的一页纸就让许多站长头疼。

所以现在有织梦程序的站长也陆续的转移程序后台, 现在市场上有好多以thinkphp框架搭建的CMS系统,也有大家喜欢用的WordPress、Z-Blog这两款博客程序;今天教大家如何如何将dedecms转Eyoucms程序吧。

易优CMS虽然是收费的,但授权费用也不高。有基础188元与专业版588元两个套餐,但企业站长开通一个188元的商业授权套餐也可以了,那么如何将织梦程序转Eyoucms程序呢?

在易优CMS官网有一个织梦CMS转换易优CMS插件,这个我们会在后面讲到;

备注:;备份好自己的网站文件与数据库内容;【注意事项】

必须是易优CMS的新网站。支持utf-8编码的织梦CMS网站。已经存在有效内容的易优CMS网站请绕道。新网站必须安装在与织梦网站同一台虚拟空间(服务器),共用一个数据库名,数据库表前缀不能与织梦网站相同。

假如你的织梦CMS网站的数据库名是:dedecmsV57,下面我们开始进行数据转换。

1、提前打开织梦CMS的数据库配置文件 data/common.inc.php

2、首先在网站所在服务器(虚拟主机)建一个文件夹,命名为eyou,将易优CMS的程序包上传到这个文件夹中,然后浏览器输入:域名/eyou进行安装,填写数据库信息,就填和织梦网站数据库一样的信息,这样两套程序就建立了联系。

3、然后域名/eyou/login.php进入易优后台,插件应用有一个织梦CMS内容迁移的插件,这个插件是免费的,专门开发用于迁移织梦网站的。按照步骤操作就行了,一直到织梦网站数据完全转移至易优CMS。

4、将根目录下uploads(原织梦CMS图片存储文件夹)移动到eyou的目录下,访问域名/eyou/,看看网站的基本情况。

5、数据基本上是没问题,如果没有问题了可以将以前织梦的程序删除,将eyou的程序放在网站根目录下面就可以。对于模板想要以前就要去eyou官网查看相关标签, 不过官方也有EYOUCMS标签生成器, 如果不想用原来的就去官方网站购买模板切换就可以了。

最后不要忘记了购买一个商业授权哦,有商业授权证书就不怕eyou官网查,安心的运营网站;不过转换了程序原来的排名也会有影响哦。

织梦cms5.7怎么转帝国cms后台?

织梦一张公告发出,根据DedeCMS授权协议,除个人非营利网站外,均需购买DedeCMS商业使用授权,授权费为人民币5800元。

看到这个公告说实话有些伤感,此处省略1万字...

好了,伤感归伤感,日子还得过下去,大款绕路。接下来介绍下DEDE CMS5.7转成帝国CMS的思路和方法。

首先,明确所有的转换只是数据转换,不影响百度收录。前端样式需要把织梦模板单独修改成帝国CMS模板。

接下来就讲讲常规的几种思路和方法。

1,采集法。就是利用帝国CMS的采集功能,直接采集对应目录下的内容。几乎都是可以采集得到的。把链接格式修改成一样,时间修改成一样,看着就一样。缺陷是影响收录。

2,数据库法。只是把织梦的数据库转移到帝国数据库上,与原来的一模一样,不影响收录。缺点是比较复杂,对代码和帝国不熟的站长来说,很难上手,要经过多次摔打才能成功,坚持,坚持就胜利!要是搞不定,也可以加我微信,我帮你搞。

数据库法,在帝国CMS论坛上有专门的帖子讲。我这就做个搬运工了。

1、用织梦转换帝国插件

2、转换思路:织梦5.7直接转到帝国6.6,之后升级到帝国7.0,再升级到帝国7.2。

其中转换时有许多细节需要注意,当然如果是喜欢折腾的朋友,也可以多在自己实验环境中测试几次。把遇到的问题和解决方法分享出来,供大家学习。

接下来就是详细的转换教程。

织梦dedecms5.7转换帝国ecms6.6

1、在织梦网站后台,备份织梦网站的数据库、附件。之后把数据库文件夹(位置:/data/backupdata)、附件(位置:/upload)都下载到本地电脑。

2、在本地电脑上搭建php环境,之后安装织梦5.7新网站,之后把备份的数据库、附件还原到这个本地织梦网站上。

注意,如果织梦网站文章内容图片地址是绝对地址,要把图片地址改成相对地址。不然转到帝国后,文章图片可能会不正常显示。

3、之后在php环境中再安装帝国cms6.6,安装时,注意要把帝国数据库安装到和织梦网站放在同一个数据库中。

4、帝国cms6.6安装成功后,先根据织梦站的栏目,创建帝国的各个栏目,栏目路径要一致。

注意

(1)(非常重要)创建帝国栏目时,要注意,不仅仅要设置栏目的路径,还要设置好内容页保存路径的形式,因为帝国栏目默认的内容页目录会自动生成一个时间命名的目录,保存内容页。如果织梦站没有这个最内层的时间命名的目录,就要取消。

(2)如果没有设置好栏目的内容页保存形式,就直接转移数据到帝国站了,那么回头再想改内容页保存的目录就麻烦了。

只有设置好了栏目路径,内容页保存路径,才能确保帝国所有页面路径和织梦网站url相同,才不会影响百度收录。

5、开始把织梦站数据转移到帝国站

(1)下载织梦转帝国插件(帝国论坛有,这里放不了链接)

(2)把插件解压后,放到帝国网站:根目录/e/update/

(3)之后在浏览器访问帝国网站:http://你的域名/e/update/dedecmstoecms.php ,运行转换程序。

(4)(非常重要)其中转换时,在转换界面下面,一定要选择保留原信息ID,只有这样帝国的内容页才是和原织梦内容页命名相同。

(5)把织梦的uploads附件目录,放到帝国

(6)这样织梦的栏目数据就转到帝国栏目中了,接下来就是去更新中心,刷新首页、栏目、内容页,不要忘了更新缓存。

备注:如果织梦网站没有自定义字段,那么上面的操作就完成了数据转换,如果织梦有自定义字段,那么还需要做如下操作:

(1)在帝国网站创建相同数据类型的自定义字段(如果不懂怎样创建ecms自定义字段,请自己百度)

(2)执行sql代码转换数据

例如:织梦有两个自定义变量:联系电话:tel ;地址:addr ,现在在帝国网站也创建了相同的自定义变量,执行下面的sql代码:

update dede_addonarticle da,phome_ecms_news men set men.tel=da.tel,men.addr=da.addr where da.aid=men.id;

执行完上面的操作,两个自定义字段的值就转化完成了。

确认帝国6.6生成的首页、频道页、列表页、内容页都正常并和织梦网站路径一样,那么第一步织梦5.7转帝国6.6成功。接下来,要进行升级了。

帝国ecms6.6升级到帝国ecms7.0

1、下载帝国6.6升级7.0的升级程序

2、升级程序中有相关教程,详细教程请参考升级程序中的教程。

升级的大体流程:

(1)把升级程序文件直接覆盖帝国6.6的系统文件

(2)在浏览器中访问:http://你的域名/e/update/ ,开始运行升级程序。

(3)升级成功后,删除 /e/update/ 目录里的文件。

(4)到数据更新中心,恢复栏目目录,更新栏目信息数。

(5)登陆后台>用户>用户管理>管理用户组,修改用户组:设置用户组权限(我选中了全部权限);(新版增加的功能没有加上权限是不显示菜单的)

(6)7.0版的以下目录和文件用不到,可以选择删除:(建议删除)

/e/admin/db/InfoType.php /e/admin/info/AddZtF.php /e/admin/info/ListZtF.php /e/admin/AddZt.php /e/admin/ListZt.php /e/admin/ListZtClass.php /e/admin/TogZt.php /e/class/config.php /e/class/DownSysFun.php /e/class/enpath.php /e/class/qmemberfun.php /e/class/ShopSysFun.php /e/class/user.php /e/DownSys/report/ /e/enews/plfun.php /e/template/DownSys/report.php

(7)升级完成

帝国7.0升级7.2,7.5

1、下载7.2升级程序

2、升级程序中有升级说明。

大体流程和6.6升级7.0差不多:

(1)如果你改了“e/admin”目录名,请先将目录名改回“e/admin”;(升级完成后再修改回来)

(2)复制升级包upload目录里的文件到本地帝国CMS系统目录里,覆盖已存在的文件;

(3)在浏览器运行 /e/update/index.php 文件,依提示进行升级;

(4)删除 /e/update/ 目录里的文件;

(5)登录后台>用户>用户管理>管理用户组,修改用户组:设置用户组权限;(新版增加的功能没有加上权限是不显示菜单的)

(6)升级完毕。

最终效果

经过上面的工作,最终织梦网站转换成帝国系统,数据全部转换成功,所有栏目、文章页的url和之前网站一样,所以不会影响百度收录。

当然上面只是转换了网站数据,如果要让网站前台样式也一样,需要再单独把织梦模板改成帝国模板。

这里已经讲的很清楚了。有不明白的可以联系我xk3213聊。