dede5.7使用手册

99ANYc3cd6
预计阅读时长 26 分钟
位置: 首页 DEDE建站 正文

DedeCMS 5.7 是一个非常经典和流行的 PHP 开源网站管理系统,尤其适合搭建新闻门户、企业官网、博客、论坛等类型的网站,本手册将从零开始,带您一步步了解和使用 DedeCMS。

dede5.7使用手册
(图片来源网络,侵删)

目录

  1. 第一章:初识 DedeCMS

    • 1 什么是 DedeCMS?
    • 2 DedeCMS 5.7 的特点与优势
    • 3 适用场景
  2. 第二章:安装与初始化

    • 1 环境要求
    • 2 安装步骤详解
    • 3 安装完成后的初始配置
  3. 第三章:后台核心功能详解

    • 1 登录后台
    • 2 后台界面概览
    • 3 核心功能模块解析
      • 3.1 核心 - 系统设置
      • 3.2 核心 - 栏目管理
      • 3.3 核心 - 内容发布与管理
      • 3.4 核心 - 模板管理
      • 3.5 核心 - 系统基本参数
      • 3.6 核心 - 会员管理
  4. 第四章:前台模板制作与修改

    dede5.7使用手册
    (图片来源网络,侵删)
    • 1 模板工作原理
    • 2 模板文件结构
    • 3 常用模板标签介绍
    • 4 实战案例:修改首页
    • 5 调用文章列表、推荐位等
  5. 第五章:常用技巧与常见问题

    • 1 如何设置网站首页?
    • 2 如何发布一篇文章?
    • 3 如何添加一个新的栏目?
    • 4 如何让首页显示特定栏目?
    • 5 常见问题与解决方案
      • 5.1 后台登录失败
      • 5.2 数据库连接错误
      • 5.3 首页不更新
      • 5.4 图片不显示
  6. 第六章:安全与维护

    • 1 后台密码安全
    • 2 定期备份数据
    • 3 管理员权限控制
    • 4 保持系统和插件更新

第一章:初识 DedeCMS

1 什么是 DedeCMS?

DedeCMS 是一款基于 PHP + MySQL 技术开发的开源网站管理系统,它的名称来源于“织梦”,寓意着帮助用户轻松“编织”自己的网站梦想,它采用 MVC 架构,将程序逻辑与页面内容分离,使得网站管理变得非常简单。

2 DedeCMS 5.7 的特点与优势

  • 简单易用:后台操作直观,无需编程基础即可完成内容发布和管理。
  • 功能强大:内置丰富的功能模块,如文章、软件、图集、商品、下载、留言等,满足大多数网站需求。
  • 模板灵活:采用模板引擎,可以轻松修改网站外观,支持可视化模板设计。
  • 开源免费:完全免费开源,拥有庞大的用户社区,可以找到丰富的模板和插件。
  • SEO 友好:内置搜索引擎优化功能,如伪静态、URL 重写、关键词设置等,有助于提升网站排名。
  • 扩展性强:可以通过开发插件和模块来扩展网站功能。

3 适用场景

  • 新闻门户网站:发布新闻资讯、专题报道。
  • 企业官网:展示公司产品、服务、新闻和联系方式。
  • 个人博客:撰写和分享个人文章和生活。
  • 电子商务网站:搭配其商业版本或相关插件,搭建小型网店。
  • 政府机构、学校、社区网站:用于信息发布和内部沟通。

第二章:安装与初始化

1 环境要求

在安装 DedeCMS 之前,您的服务器或本地环境需要满足以下条件:

  • 操作系统:Linux, Windows, Unix 等。
  • Web 服务器:Apache 1.3/2.0/2.2, Nginx, IIS 6/7/8 等。
  • PHP 版本PHP 5.2PHP 5.3 (DedeCMS 5.7 对 PHP 7.x 及以上版本兼容性不佳,建议使用 5.3 版本)。
  • MySQL 版本MySQL 5.0 或更高版本。
  • PHP 扩展:需要开启 mysqlmysqligdzlibcurlpdo_mysql 等扩展。

2 安装步骤详解

  1. 下载程序:访问 DedeCMS 官网或官方镜像站,下载 DedeCMS 5.7 UTF8 版本的安装包。
  2. 上传文件:将下载的压缩包解压,通过 FTP 工具将 dede 文件夹内的所有文件上传到您网站的根目录(通常是 public_htmlwww)。
  3. 设置目录权限:通过 FTP 客户端或主机控制面板,将以下目录的权限设置为 777(可写):
    • /data (数据目录)
    • /templets (模板目录)
    • /uploads (上传目录)
    • /a (专题目录)
    • /html (静态文件目录)
    • /plus (附加程序目录)
    • /install (安装目录)
    • /special (专题目录)
    • /include (核心程序目录下的 config.cache.inc.php 文件)
  4. 运行安装程序:在浏览器中访问您的网站域名,http://www.yourdomain.com/install
  5. 开始安装
    • 环境检测:系统会自动检测您的 PHP 和 MySQL 环境并显示结果,如果所有项目都为“√”或“通过”,则可以继续。
    • 协议声明:阅读并同意服务条款。
    • 环境检测:再次确认环境。
    • 设置参数
      • 网站名称:您网站的标题。
      • 网站首页:通常是 index.html
      • 管理员账号:用于登录后台的用户名。
      • 管理员密码:后台登录密码,请务必设置复杂密码。
      • 安全问题:用于密码找回,建议认真填写。
      • 数据库信息:填写您在服务器上创建的数据库名、用户名和密码。
    • 完成安装:点击“开始安装”,等待安装完成,安装成功后,系统会提示您删除 /install 目录以确保安全。
  6. 登录后台:访问 http://www.yourdomain.com/dede/,使用您刚才设置的管理员账号和密码登录。

3 安装完成后的初始配置

  1. 修改网站基本信息:进入后台 -> 系统 -> 系统基本参数,修改网站名称、公司名称、版权信息、联系人、电话、网站地址等。
  2. 设置网站首页:进入后台 -> 核心 -> 频道管理,点击“主页”后的“修改”,可以设置首页的模板和标题等。
  3. 检查栏目和内容:进入后台 -> 核心 -> 栏目管理内容管理,检查默认栏目和文章,并根据需要进行修改或删除。

第三章:后台核心功能详解

1 登录后台

网址:http://您的域名/dede/ 输入用户名和密码即可进入。

2 后台界面概览

登录后,您会看到左侧的功能菜单栏和右侧的操作区域,主要分为:

  • 首页:显示系统概况和快捷操作。
  • 核心管理的核心区域,包括栏目、内容、模板、系统设置等。
  • 会员:会员管理相关。
  • 互动:评论、留言、表单等。
  • 资源:广告、友情链接、数据字典等。
  • 系统:系统工具和高级设置。

3 核心功能模块解析

3.1 核心 - 系统设置

  • 系统基本参数:网站的“身份证”,所有全局信息都在这里设置。
  • SQL命令工具:高级用户使用,可以直接执行 SQL 语句操作数据库(谨慎使用)。
  • 上传设置:设置允许上传的文件类型、大小、保存路径等。
  • 图片水印:为上传的图片添加文字或图片水印。
  • 其他选项:如是否开启会员、是否使用验证码等。

3.2 核心 - 栏目管理

  • 添加顶级栏目:用于创建网站的一级分类,如“公司新闻”、“产品中心”。
    • 栏目名称:显示在网站上的名称。
    • 栏目目录:生成在 plus 目录下的文件夹名,建议用英文字母或拼音。
    • 栏目类型
      • 外部链接:直接跳转到其他网址。
      • 频道封面:作为该栏目的首页,可以设置专属模板。
      • 普通栏目:最常见的类型,用于存放文章列表。
      • 文章列表:同普通栏目。
    • :可以为栏目设置一个简介。
    • 列表模板:该栏目下的文章列表页所使用的模板文件。
    • 文章模板:该栏目下文章详情页所使用的模板文件。
  • 添加子栏目:在已有栏目下创建二级或三级分类,操作与顶级栏目类似。

3.3 核心 - 内容发布与管理

    • 选择要发布的栏目。
    • 填写文章标题。
    • 标题颜色/属性:可以设置标题的加粗、颜色等,以及是否推荐、头条等。
    • 缩略图:上传文章的预览图。
    • 文章来源:如“本站原创”、“转载自XXX”。
    • 作者:文章作者。
    • :在编辑器中撰写文章内容,支持图文混排。
    • tags 标签:为文章添加关键词,方便聚合和搜索。
    • 保存:保存草稿、直接发布或生成 HTML。
  • 内容管理:可以查看、修改、删除、审核所有已发布的文章,支持按标题、关键词、时间等进行搜索。

3.4 核心 - 模板管理

  • 模板默认风格:选择网站默认的模板目录。
  • 模板文件管理:在这里可以查看、编辑、上传所有的模板文件。
  • 模板导出/导入:用于备份或分享模板。
  • 更新首页/栏目页/文档页:当您修改了模板后,需要在这里点击对应的更新按钮,网站才会显示新的样式。

3.5 核心 - 系统基本参数

这是最重要的设置区域,请仔细填写每一项,包括:

  • 站点设置:网站名称、网址、版权信息等。
  • 核心设置:是否使用动态页、是否生成 HTML、首页文件名等。
  • 发布设置:默认的栏目、作者、来源等。
  • 附件设置:上传目录、最大大小等。

3.6 核心 - 会员管理

  • 会员管理:查看和管理所有注册会员。
  • 会员类型管理:设置不同的会员组,如普通会员、VIP会员等,并分配不同权限。
  • 会员字段管理:自定义会员注册时需要填写的额外信息,如手机号、QQ 等。

第四章:前台模板制作与修改

1 模板工作原理

DedeCMS 使用的是 PHP 模板引擎,其工作流程是:

  1. 存储在 MySQL 数据库中。
  2. 当用户访问网站时,PHP 程序读取数据库中的内容。
  3. 程序加载对应的 .htm 模板文件。
  4. 程序解析模板文件中的 {dede:标签名 属性='值'}
  5. 将标签替换为从数据库中获取的实际内容。
  6. 最终生成一个完整的 HTML 页面,并显示给用户。

2 模板文件结构

前台模板文件通常位于 /templets/ 目录下,并按不同的风格分类。/templets/default/ 就是默认的模板目录。

  • index.htm:网站首页模板。
  • article_article.htm:文章详情页模板。
  • list_栏目ID.htm:指定栏目列表页模板。
  • index_栏目ID.htm:指定栏目封面页模板。
  • head.htm:页面头部(包含 logo、导航等)。
  • footer.htm:页面底部(包含版权、友情链接等)。

3 常用模板标签介绍

  • 栏目列表

    {dede:channel type='top' row='8'}
    <a href='[field:typeurl/]'>[field:typename/]</a>
    {/dede:channel}

    type='top' 表示顶级栏目,row='8' 表示显示 8 个。

  • 文章列表

    {dede:arclist typeid='栏目ID' titlelen='30' row='10'}
    <li>
        <a href="[field:arcurl/]">[field:title/]</a>
        <span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
    </li>
    {/dede:arclist}

    typeid='栏目ID' 指定从哪个栏目调用,titlelen='30' 标题长度,row='10' 显示数量。

  • {dede:field.title/}
    {dede:field.body/}
  • 网站信息

    {dede:global.cfg_webname/} <!-- 网站名称 -->
    {dede:global.cfg_weburl/} <!-- 网站地址 -->
  • 循环

    {dede:loop table='dede_archives' sort='id' row='4'}
    [field:title/]
    {/dede:loop}

4 实战案例:修改首页

  1. 通过 FTP 进入 /templets/default/ 目录。
  2. 用 Dreamweaver、VS Code 等编辑器打开 index.htm 文件。
  3. 找到您想修改的位置,例如网站标题,找到类似 <title>{dede:global.cfg_webname/}</title> 的代码,可以将其修改为 <title>{dede:global.cfg_webname/} - 您的网站描述</title>
  4. 保存文件。
  5. 登录 DedeCMS 后台,进入 模板 -> 模板管理,找到首页模板 index.htm,点击“更新”。
  6. 刷新您的网站首页,即可看到修改效果。

5 调用文章列表、推荐位等

  • 调用推荐文章

    {dede:arclist flag='c' row='5'}
    [field:title/]
    {/dede:arclist}

    flag='c' 表示调用“推荐”的文章。

  • 调用热门文章

    {dede:arclist orderby='click' row='10'}
    [field:title/]
    {/dede:arclist}

    orderby='click' 表示按点击量排序。


第五章:常用技巧与常见问题

1 如何设置网站首页?

进入后台 -> 核心 -> 频道管理 -> 点击“主页”后面的“修改” -> 在“栏目内容”中选择一个栏目作为首页,或者直接修改“系统基本参数”中的“主页链接”。

2 如何发布一篇文章?

进入后台 -> 核心 -> 内容发布 -> 选择栏目 -> 填写标题、内容等信息 -> 点击“发布”。

3 如何添加一个新的栏目?

进入后台 -> 核心 -> 栏目管理 -> “增加顶级栏目”或“增加子栏目” -> 填写栏目信息 -> 保存。

4 如何让首页显示特定栏目?

有两种方法:

  1. 直接调用:在首页模板 index.htm 中,使用 {dede:arclist} 标签,并指定 typeid 为您想显示的栏目 ID。
  2. 设为首页栏目:进入后台 -> 核心 -> 频道管理 -> 点击该栏目后面的“修改” -> 将“栏目类型”设置为“频道封面” -> 并为它设置一个模板。

5 常见问题与解决方案

5.1 后台登录失败

  • 原因1:用户名或密码错误。
  • 原因2:浏览器缓存问题,清除浏览器缓存和 Cookie 后重试。
  • 原因3data 目录权限不是 777。
  • 原因4/dede/config.php 文件被修改或损坏。

5.2 数据库连接错误

  • 原因/data/common.inc.php 文件中的数据库信息(数据库名、用户名、密码)与实际不符。
  • 解决:检查 common.inc.php 文件中的配置,或重新运行安装程序修复数据库连接。

5.3 首页不更新

  • 原因:修改了首页模板后,没有在后台更新模板。
  • 解决:登录后台 -> 模板 -> 模板管理 -> 找到首页模板 -> 点击“更新首页”。

5.4 图片不显示

  • 原因1:图片路径错误,检查 系统基本参数 -> 附件设置 中的“附件目录”是否正确。
  • 原因2uploads 目录权限不是 777,导致图片无法上传或读取。
  • 原因3:使用了绝对路径,但网站域名变更。

第六章:安全与维护

1 后台密码安全

  • 设置足够复杂的密码(包含大小写字母、数字、特殊符号)。
  • 定期更换密码。
  • 不要在多个网站上使用相同的后台密码。

2 定期备份数据

  • 备份数据库:进入后台 -> 系统 -> 数据库备份/恢复,选择“数据备份”,执行即可,备份文件会保存在 /data/backupdata/ 目录下。
  • 备份网站文件:通过 FTP 将整个网站目录下载到本地。

3 管理员权限控制

  • 如果有多人管理网站,可以在后台创建不同的管理员账号,并根据职责分配不同的权限(如内容编辑员、审核员等)。

4 保持系统和插件更新

  • 关注 DedeCMS 官方网站,及时下载并安装安全补丁和版本更新,以修复已知的安全漏洞。
-- 展开阅读全文 --
头像
织梦网站总被黑,如何有效防护?
« 上一篇 02-27
c语言和c51语言的异同点
下一篇 » 02-27

相关文章

取消
微信二维码
支付宝二维码