Dedecms 织梦(PHP开源网站内容管理系统)

织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用该系统。

     /dede 这个是后台管理的目录。。

  /date 这是一些系统数据。系统配置文件就在此目录下。

  /html 官方默认的生成HTML目录。当然你也可以不用。另外设置成其他目录。我些新手总喜欢改这里的文件。。老有人问我。怎么修改了模板怎么生成了一下都还原了呢。。哪知道修改的不是模板呢。

  /member 会员文件夹。包括注册 登陆 个人空间 控制面板等 其模板在其目录下的templets文件夹下

  一般比较常修改的几个模板解释下

  head.htm 这是会员后台的头部

  foot.htm 这是会员后台的尾部

  index.htm 这是会员后台的首页

  login.htm 登陆模板

  reg-new.htm 注册模板

  /special 这是专题目录。包含生成好的专题列表页和专题内容页

  /plus 插件目录

  /include 系统函数 文件

  /uploads 上传文件目录

  /templets 模板文件目录。这个是重点。。现在我来把里面的文件来解释下。让你心里明白。

  在这里只说templets下的两个目录defaultstyle

  /templets/style 该文件夹下包含所有的CSS文件。大名鼎鼎的dedecms.css 就在此文件夹下。

  /templets/default 该文件夹下包含所有的前台模板。

  head.htm 头部模板

  footer.htm 尾部模板

  index.htm 首模板

  index_*.htm 频道封面模板

  list_*.htm 频道列表页模板

  article_*.htm 内容页模板

  search.htm 搜索页模板

  singlepage.htm 单页模板

  tag.htm 标签页模板

  taglist.htm 标签列表页模板

  看看。上面这些是不是基本都包括了所有常用的页面。如果你把这些文件都熟悉都搞懂了。仿站那还不是小菜一叠啊。

  用DW打开这些模板看下吧,特别留意标签哦,对照着前台来看。什么样的标签对应什么样的效果,你就会明白。以后怎么在仿站的时候再调用了。也不必要都记住。知道在哪里就行。真要用。可以马上找到。

  目录结构基本上说完了。对了说下。我是准备系统的先讲一遍流程。然后最终会出个视频教程配合。这样大家会比较好懂。把这一系列的文章看下去算是学习基础知识。视频则是我演示实战。我会选一个站出来仿。

  由于时间有限,我会每天写一篇出来。至于总工有多少篇,我也不清楚。反正讲完为止。

  明天继续讲 DEDECMS模板代码结构分析 转载请写名其出处:草根站长联盟 www.54benbenzu.com要奉劝各位新手站长。磨刀不误砍材功。想要学仿站、或者你用别的站你总的要会修改吧,没有什么模板别人做好了你就完全能用,总要修改一些的(官方的除外啊)

  这里拿5.3来做参考。请对号入坐。开始前请先下载安装DEDECMSV5.3的最新版本。

  先来说下DEDE的目录结构,看下那些文件夹都是放的什么东东

  /dede 这个是后台管理的目录。。

  /date 这是一些系统数据。系统配置文件就在此目录下。

  /html 官方默认的生成HTML目录。当然你也可以不用。另外设置成其他目录。我些新手总喜欢改这里的文件。。老有人问我。怎么修改了模板怎么生成了一下都还原了呢。。哪知道修改的不是模板呢。

  /member 会员文件夹。包括注册 登陆 个人空间 控制面板等 其模板在其目录下的templets文件夹下

  一般比较常修改的几个模板解释下

  head.htm 这是会员后台的头部

  foot.htm 这是会员后台的尾部

  index.htm 这是会员后台的首页

  login.htm 登陆模板

  reg-new.htm 注册模板

  /special 这是专题目录。包含生成好的专题列表页和专题内容页

  /plus 插件目录

  /include 系统函数 文件

  /uploads 上传文件目录

  /templets 模板文件目录。这个是重点。。现在我来把里面的文件来解释下。让你心里明白。

  在这里只说templets下的两个目录defaultstyle

  /templets/style 该文件夹下包含所有的CSS文件。大名鼎鼎的dedecms.css 就在此文件夹下。

  /templets/default 该文件夹下包含所有的前台模板。

  head.htm 头部模板

  footer.htm 尾部模板

  index.htm 首模板

  index_*.htm 频道封面模板

  list_*.htm 频道列表页模板

  article_*.htm 内容页模板

  search.htm 搜索页模板

  singlepage.htm 单页模板

  tag.htm 标签页模板

  taglist.htm 标签列表页模板

  看看。上面这些是不是基本都包括了所有常用的页面。如果你把这些文件都熟悉都搞懂了。仿站那还不是小菜一叠啊。

 用DW打开这些模板看下吧,特别留意标签哦,对照着前台来看。什么样的标签对应什么样的效果,你就会明白。以后怎么在仿站的时候再调用了。也不必要都记住。知道在哪里就行。真要用。可以马上找到。

  目录结构基本上说完了。对了说下。我是准备系统的先讲一遍流程。然后最终会出个视频教程配合。这样大家会比较好懂。把这一系列的文章看下去算是学习基础知识。视频则是我演示实战。我会选一个站出来仿。

  由于时间有限,我会每天写一篇出来。至于总工有多少篇,我也不清楚。反正讲完为止。

在上一节,我们了解了DEDECMS的程序目录结构和相关模板的含义,通过第一节,我们对DEDE的模板有了一个初步的认识。在这一节,我将引导大家来分析和了解DEDE模板文件的代码结构。

        准备工作:
        1:安装好DW,如果实在不想安装也行。用记事本也可以。不过用DW可以把结构看的很清楚。在记事本里看会把你搞迷糊的
        2:你安装了DEDECMS。并进入/templets/default(默认模板目录)目录。

        OKLet's GO
        DW打开文件index.htm
        如果你不熟悉HTMLCSS  建议去补习下。在这里就不系统讲这些额外的东西了。在这里假设你看的懂HTMLCSS代码,会不会写姑且不管。
        先来看下<head></head>部分。head上面的一般不管。
        head 标签范围内主要包括了三类东西
        1title标签
        2mete标签  keywords  description
        3CSS文件链接。

        大家可以看下 head部分。是不是包括了这几部分。
        至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了
        <title>{dede:global.cfg_webname/}</title>
        <meta name="description" content="{dede:global.cfg_description/}" />
        <meta name="keywords" content="{dede:global.cfg_keywords/}" />
        <link href="{dede:global.cfg_templeturl/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />

        {dede:global.cfg_webname/}是你的网站名
        {dede:global.cfg_description/}是你的网站描述
        {dede:global.cfg_keywords/} 是你的网站关键字
        你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉

        然后我们再往下看。紧跟着的是<body></body> 标签。。这里面的内容才是页面正文的开始。
        body里的结构大体如下
        <body class="index">
        {dede:include filename="head.htm"/}
        中间代码
        {dede:include filename="footer.htm"/}
        </body>

        大家这样看  结构就清楚了吧。
        {dede:include filename="head.htm"/}是头部代码  如果你要修改头部代码就去head.htm
        {dede:include filename="footer.htm"/}是尾部代码  同样你要修改就去footer.htm

        其他index_*.htm  list_*.htm  article_*.htm 等几乎所有的模板结构都是这样的。

        现在有个大体的印象了。每个模板主要有两个部分构成
        <head></head> 部分 和  <body></body> 部分
        <body></body> 部分 又由 头部模板  中间模板  和尾部模板。

        在所有模板中  head.htm footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。。可以和系统同步。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.此版本采用了PHP MYSQL架构。2.创新型内容管理模式,建立频道后可定义内容模型,均在后台可以控制,非常方便。3.模板引擎采用了成熟稳定的Smarty引擎,很轻松就可以做出模板界面来。4.前台和后台均采用了DIV CSS,速度比传统型略快。5.JS采用了国际上比较流行的Jquery框架,还有基于Jquery的XHEditor可视化编辑器。6.支持基于Apache和IIS的路径优化功能,让您的网站面向搜索引擎而优化。7.单页功能:制作类似关于我们和公司介绍只要添加数据就可以实现,并且可控制访问权限。8.后台支持权限分配,减轻管理员工作负担。9.可自定义菜单导航。10.支持友情连接11.投票功能:可以控制在哪个页面显示,并且可以实现时间段显示投票,控制了一个IP只能投一次。12.广告功能:支持HTML自定义,并且可投送到想要显示的页面。13.支持内容无限分类,可详细定义自己的内容。14.制作了会员组接口,方便控制资源分配等。15.实时监控网站在线人员动向。 WeedCMS V4 正式版01.[修复]后台删除横幅出现代码问题。02.[优化]让详细页面也显示菜单选中状态。03.[优化]当前位置根据程序判断04.[优化]讨论组详细页面优化。05.[新增]增加内容顶和踩功能。06.[新增]首页增加NOTICE简单公告。07.[新增]添加了PVOD播放器播放支持。08.[修正]讨论模式不显示发布者BUG。09.[优化]解决生成缩图模糊问题。10.[优化]会员系统前台登陆部分。11.[优化]当设置为问答模式不显示在人气内容12.[新增]首页模板增加讨论模式。13.[新增]内容列表增加问答模式。14.[修正]在某些环境无法发布内容BUG15.[新增]编辑器增加表情。16.[新增]评论增加表情。17.[新增]频道控制是否可以缓存。18.[新增]显示推荐内容19.[新增]评论后台管理20.[新增]内容缩图增加外部地址
XOOPS是一个开放源代码的工具程序,用于实现从小型到大型的动态交互社区,公司门户,企业内部网,网络日志等。安装到服务器主机后,网站管理员可以登陆到管理区,通过浏览器来管理内容信息。后台管理手段直观易用,不需要任何编程,而且XOOPS还提供了方便的安装程序。XOOPS是一个软件包,是一个网站群和一个遍布世界、非常友善的支持社区。而将这三者紧密联系在一起的是WEB-互联网的图形界面。 Xoops 作为世界上流行的web CMS系统,凝聚世界各地钟爱开源精神的开发者和支持者,北至爱尔兰南至澳大利亚、阿根廷,东自中国日本西到美国加拿大,无不可见为了开源社区而奉献的人们。 XOOPS 2.3 的目的是融合 XOOPS 2.0 和 XOOPS 2.2 两个系列,为我们下一代的 XOOPS 3.0 打好基础。 随着 XOOPS 2.3 的发布,用户将会可以体验 XOOPS 3.0 中的一些新特性,开发者将会更好的理解XOOPS的开发方向,设计师可以了解未来XOOPS将会支持哪些特性。 XOOPS 2.3.3 RC 简体中文版发布说明 XOOPS 开发团队很高兴地宣布 XOOPS 2.3.3 RC 简体中文版发布。 这个版本修正了许多BUG以及用户体验的改进,由XOOPS核心开发团队和XOOPS社区完成. 该版本特点: 用户管理和短信息模块的改进 (dhcst) 安装向导的改进i (dugris 和 marco, 等) 风格主题的改进 (mamba, aph3x, kris 和 burning) tinymce 编辑器的改进 (dugris and luciorota) snoopy 类的升级 (julionc) smarty 模版引擎升级 (dhcst) bug 跟踪与管理 (marco)

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值