使用织梦网站管理DEDECMS架设网站全面分析.doc
《使用织梦网站管理DEDECMS架设网站全面分析.doc》由会员分享,可在线阅读,更多相关《使用织梦网站管理DEDECMS架设网站全面分析.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流使用织梦网站管理DEDECMS架设网站全面分析.精品文档.使用织梦网站管理(DEDECMS)架设网站全面分析今天和站友们一起了解dedecms,讲三部分内容:1、了解dedecms2、安装及使用dedecms3、对dedecms进行二次开发明:除了介绍部分,其余都是自己原创现在开始学习第一节 了解dedecms1、什么是dedecms是一个网站应用系统构建平台,也是一个强大的网站内容管理系统。既可以用来构建复杂体系的企业信门户或电子商务网站平台,也可以用来管理简单内容发布网站,不管是商务资源门户还是娱乐信息门户,它都是您管理网站的好帮手,能帮
2、助您最大限度的去自由发挥您的网站设计天才,更轻松的驾驭管理您的网站而不需要非常专业的网站技术,使您把网站设计变成更加乐趣的工作,让您满足想到就会做到的梦想。借助灵活而强大的处理技术和先进的网站管理思想所构建出的软件,使您天才的设计思想在网站创意及管理等多方面尽情的去自由发挥而不受束缚。这是dede官网上的说明,让大家先有个了解,dedecms目前版本为4.0,2007版一直在跳票dede的作者为:林学(IT柏拉图)关于林学,可以通过这篇文章了解一下专访“IT柏拉图”:让全世界都看到中国开源CMS!,地址:dede应该是比较早走开源路线的cms,因此有相当多的用户在使用,介绍一下dedecms的
3、系统需求2、系统需求DedeCms基于php语言开发,需要以下环境支持:服务器平台linux、 FreeBSD、Solaris、 Unix、 Win2000、Win2003Web服务器运行环境: Apache1.3.XX(2.0.XX) / IIS5(6) + php4.3.X/4.4X/5.x + MySQL3.2X/4.0x+ 补充说明:1)要正常使用DedeCms的各项功能,php还需要支持GD扩展(建议GD版本不低于2.0) 2)后台管理端目前只支持Internet Explorer,并且要求版本不低于6.0,否则可能会导致未知错误(编辑器不显示等等,此问题在4.0版中已经修正,可选支
4、持开源的FCK编辑器)。其中后一个问题在4.0中已经解决,也就是使用开源的FCK编辑器,可支持不同的浏览器。我个人使用dede的环境介绍一下,大家可以参考本机调试环境windows2003/Apache2.2.4/Mysql5.0/php5.2/dedecms4.0RC也就是我现在的电脑环境服务器环境FreeBSD6.2/ apache2.2.4/mysql-5.0.41/ php-5.2.3基本上都是比较新的版本有关环境的配置,尤其是linux和freebsd的,可以参考我的博客文章3、系统主要特点1)频道模型管理 DedeCms自带普通文章、软件、图片集、Flash、专题五种固定模型,用户
5、还可以根据自己的需要扩展自定义模型,用户可以在后台决定是否启用某个频道模型。 据说2007能支持更多的模型,期待中,目前这些模型应该是大部分cms都支持的常见功能2)栏目管理DedeCms栏目与频道模型是关连的,支持无限级分类,允许用户手动选择单个栏目的模板,允许用户自行设定栏目列表和文档的命名规则,允许使用一个单独页面作为栏目,支持自动用拼音作为文档的名称。对于栏目管理,我所关注的是每个栏目可以支持单独的模板。3)内容发布支持自定义模型,内容发布也分是固定的发布表单还是可变的发布表单,但在DedeCms中,所有内容的摘要信息都会视作统一的模式,可以统一导出为RSS链接,因此内容发布的摘要信息
6、是固定的,而具体内容则是可变的。同样对于内容发布,也支持每一篇文章使用完全不同的模板。4)增强的文章系统DedeCms内置的文章系统模型更注重全文索引、搜索引擎优化等方面,支持将远程媒体本地化,支持自动获取关键字,并生成索引,支持从Word里粘贴内容,此外对文章关键字、置顶、高亮这些细节的地方也作了处理。dedecms作者自己开发了分词算法,让dede在系统本身就具备某些seo的天性。5)专题DedeCms的专题模块支持使用多个分类节点,文章列表支持用多列或图文的形式展现,有更高的灵活性。通过文章和专题结合,可以实现很多的个性栏目,例如小说类型。6)采集系统DedeCms提供在线的采集系统,这
7、个版本的采集系统是一个通用的采集系统,有通用的扩展接口,理论上能采集任何模型的内容,可采集文章及图片类型。dede的自带采集器,据说3.1版本的很好用,4的效率有所下降,因为我没用,所以没有仔细研究。但是估计是关键词和相关网站造成的效率降低。dede的采集系统和常见的采集系统大同小异,但是对html代码过滤设计不人性化。需要正则表达式过滤,可参考文档:第二节 安装及使用dedecms接下来的内容,不详细讲了,就是普通的软件使用问题,但是有一份文档很珍贵,应该在网上找不到的1、如何安装dedecms参考文章:装说明是3.1的安装说明,4也是一样的。需要注意几点就对了:1)初学者建议安装到网站根目
8、录;2)安装前检查 include和dede/templets目录是否有可写和可修改权限;3)安装后删除或者重命名setup目录;2、认识dedecms目录安装后dedecms的目录如下表:根目录 /dede 管理后台目录 /freelist 自由文档列表生成目录 /html 默认文章生成目录 /include 程序核心文件目录 /member 会员管理目录 /plus 插件及辅助功能目录 /setup 安装目录 /special 专题生成目录 /templets 默认模板存放目录 /upimg 上传下载文件保存目录 base.css 基本样式表 index.php 网站默认首页 robots
9、.txt 搜索控制文件3、dedecms模板制作要学会dede模板制作不难,了解清楚模板位置最重要。1)模板位置及目录结构/templets模板目录 /dedecmsv31 3模板目录 /default 默认模板目录 article_article.htm 普通文章页面模板 article_default.htm 一般文档页面模板 article_flash.htm flash页面模板 article_image.htm 图集页面模板 article_soft.htm 软件页面模板 article_spec.htm 专题页面模板 index.htm 网站首页模板 index_article.h
10、tm 文章频道封面模板 index_article_webart1.htm 备用模板 index_article_webart2.htm 备用模板 index_article_webart.htm 备用模板 index_default.htm 一般文档封面模板 index_flash.htm flash频道封面模板 index_image.htm 图集频道封面模板 index_soft.htm 软件频道封面模板 list_article.htm 文章列表模板 list_default.htm 一般文档列表目录模板 list_flash.htm flash文档列表模板 list_free.htm
11、 自由列表模板 list_image.htm 图集列表模板 list_soft.htm 软件列表模板 list_spec.htm 专题列表模板 /img 模板图片目录(含样式表) /plus 辅助插件模板目录 download_links_templet.htm 下载链接模板 feedback_confirm.htm 评论确认模板 feedback_templet.htm 用户评论模板 feedback_templet_js.htm 同上 flink-add.htm 友情链接添加模板 flink-list.htm 友情链接列表模板 guestbook.htm 留言本模板 heightsearc
12、h.htm 高级搜索模板 js.htm JS脚本模板 recommend.htm 推荐好友模板 rss.htm RSS的XML模板 rssmap.htm RSS订阅文件 showphoto.htm 图片显示模板 sitemap.htm 网站地图模板 view_msg.htm 会员提示信息模板 vote.htm 投票结果显示模板 /system 系统模板目录 channel_list.htm 栏目列表系统模板 list_fulllist.htm 文档列表系统模板 mynews.htm 站内新闻系统模板 part_arclist.htm 文章列表系统模板 part_autochannel.htm
13、分类栏目系统模板 part_channelartlist.htm 包含文章列表的栏目系统模板 part_imginfolist.htm 使用imginfolist标签调用的模板 part_imglist.htm 使用imglist标签调用的模板 part_type_list.htm 单个栏目的系统模板 spec_arclist.htm 专题列表文章系统模板 spec_list.htm 专题用模板tag_arclist.htm tag_fieldlist.htm fieldlist用系统模板 /system/channel 频道特殊底层模板目录 channel_downlinkpage.htm
14、下载地址列表链接模板 channel_downlinks.htm 下载地址列表模板 channel_spec_note.htm 专题节点列表模板 制作好的模板根据上面的列表覆盖即可2)模板制作及发布方法建议方法:制作网站模板参考官方模板在对应地方填入对应dede标签替换templets/default目录下的对应文件后台系统设置中,自定义“模板默认风格(cfg_df_style)”变量,讲模板放入自建的目录中。有些人喜欢拿到模板就打开DW修改,尤其是可视化修改,其实不建议这么做。容易破环dede标签的完整,造成错误。关于dede标签,可以参考:3)DedeCms的标签介绍参考文档:比较容易上手
15、。还有一些参考资料供大家参考4、参考工具及文档1)dede标签编写插件:DedeCms For DW 模板制作插件2)dedecms模板标签参考.chm这是第二部分内容,有什么问题?3)肥龙修改版下载:第三节 对dedecms进行二次开发说说经验,dedecms的代码注释还是比较清楚的,相对比较容易看懂,有php基础的可以看看,没有的。可以到我的blog上看看有什么是你需要的。部分功能扩展,请参考肥龙龙blog:1、程序核心程序目录及简介/include目录 程序核心目录 config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 网站 管理 DEDECMS 架设 全面 分析
限制150内