DedeCms 最大的特点就是灵活,因此初次使用DedeCms的用户通常是无法体会它里面隐含的所有功能的,在此,以本文作为引子,希望可以把大家带入DedeCms的殿堂。
1、软件安装
Dedecms V3.1是所有CMS之中,安装流程最简单的,只需要一步就能完成,把dedecms的程序文件上传到服务器后,直接输入网址:http://你的网址/setup/ 即可进行安装,出现的界面如下图所示:
假如你以前曾经安装过其它PHP程序,相信不用教你都知道应该如何安装了,假如你以前是用ASP程序,需要注重如下几点:
(1) DedeCms是居于PHP MySQL技术开发的,因此你的虚拟主机当然要支持PHP和MySQL数据库了;
(2) 你的主机商一般会提供一个MySQL数据库给你,这包含数据库名称、用户名、密码,通常的情况是,虚拟主机里使用的MySQL是不可能给你创建数据库的权限的,因此,你不能选择创建新数据库的形式,而是向你的空间商索取据库名称、用户名、密码,然后填写好就可以安装。
(3) 目录权限问题,假如你是在Windows系统的服务器,那么是不需要管目录权限的,假如在Linux或其它类Unix请注重:include、治理目录(dede/inc)/templets,这两个目录在程序安装使用前必须在FTP里把权限设为0777,安装好后,留意后台的提示,对其它目录权限进行一次检测。
此外,不管是新人,还是phper,都要注重的是:用户名和密码只能由 [a-z A-Z - _ @ .] 这些字符组成,不能是中文或其它的符号。
2、基本概念
DedeCms与部份CMS的一些概念可能不同,非凡是一些小型的新闻系统,两者的原理是不同的,因此你必须理解DedeCms的一些非凡的概念。
(1)频道模型和网站栏目
[1]频道模型:是指文章、软件下载、图集、FLASH集等不同类型的内容模型,不同的频道模型,对应不同的模板和发布及编辑表单。
[2]栏目治理:DedeCms的模型是内核化的,与一些模块化的CMS可能不同,模块化的CMS它的每个频道都是独立的子系统,有专门的分类和其它治理,但DedeCms的所有内容的栏目都是统一治理的,假如你想新建一个下载的分类,不需要转到另一个模块中,而是直接在栏目治理中新建一个栏目,内容类型选择“软件下载即可。
[3]初次使用DedeCms时,要注重建立栏目的一些常用选项:
a、是否支持投稿:这个选择只对图集、文章及自定义模型有效,默认是不支持会员投稿的,因此,你必须开放某栏目可投稿,会员才能在后台中投稿。
b、排列顺序:这用作栏目的排序,值越小,表示排列得越前。
c、栏目属性:包括最终列表栏目、频道封面、单独页面三个选项,默认是最终列表栏目,它表示这个栏目直接生成文章列表;频道封面是一种非凡的栏目,通常它表示这个栏目本身是不放任何内容的,但有很多下级栏目,如:http://dedecms.com/web-art/index.html 这个页面就是一个典型的频道封面,它可以用更灵活的方式展开下级栏目的内容;单独页面,一般用于公司简介,关于我们之类的页面。
d、栏目列表选项:通常的情况下,栏目都是连到 index.html的,假如你嫌每次要手工生成HTML麻烦,你可以这里选择栏目“使用动态页,这样浏览栏目时是实时更新的动态程序,而不是需要手工生成的HTML页面。
(2)文档发布
概念——文档:
通常的新闻系统中,叫文章或新闻,但因为CMS除了文章外,还括软件、图集或你自定义类型的内容,因此统一称之为文档。