dedecms常用标签之dede:arclist标签

2011年10月25日

dedecms常用标签之dede:arclist标签

标签名称:arclist
功能说明:获取指定文档列表
基本语法:
{dede:arclist  flag=’h’ typeid=” row=” col=” titlelen=” infolen=” imgwidth=” imgheight=” listtype=” orderby=” keyword=” limit=’0,1′}
<a href=’[field:arcurl/]‘>[field:title/]</a>
{/dede:arclist}

 

dede:arclist各属性的解释:

flag = ‘h’ 自定义属性值:头条[h]  推荐[c]  图片[p]  幻灯[f]  滚动[s]  跳转[j]  图文[a]  加粗[b];

typeid=” 栏目ID,在档案模板和列表模板中一般不需要指定,在首页模板中允许用”,”(英文逗号)分开表示多个栏目;

row=” 表示返回文档列表总数;

col=” 表示分多少列显示(默认为单列);

titlelen=”设置显示文章标题的长度,以字节为单位;

infolen=”设置显示文章描述的长度,以字节为单位;

imgwidth=” imgheight=” 设置图片的宽高,一般不需要使用,只在调用缩略图时使用;

orderby=” 表示排序方式,默认值是 senddate 按发布时间排列。
orderby=’hot’ 或 orderby=’click’ 表示按点击数排列
orderby=’pubdate’ 按发表时间排列
orderby=’sortrank’ 按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性)
orderby=’id’ 按文章ID排序
orderby=’postnum’ 按文章评论次数排序
orderby=’rank’ 随机产生文档列表(对SEO有好处);

keyword=”表示含有指定关键字的文档列表,多个关键字用”,”分开;

channelid=” 表示特定的频道模型ID,内置的频道:专题(-1)、文章(1)、图集(2)、Flash(4)、软件(3);

noflag = ” 同flag,但这里是表示不包含这些属性

orderway=’desc’ 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序

limit=’起始,结束’ 表示限定的记录范围,row属性必须等于”结束 – 起始”;

dede:arclist底层模板字段:
ID(同 id),title,iscommend,color,typeid,ismake,des cription(同 info),writer,shorttitle,memberid
pubdate,senddate,arcrank,click,litpic(同 picname),typedir,typename,
arcurl(同 filename),typeurl,stime(pubdate 的”0000-00-00″格式),
textlink,typelink,imglink,image;

这些字段都可以在dede:arclist标签内调用出来。

有时需要对模版的字段进行处理,织梦标签支持使用PHP语法,Function扩展等功能可以来实现。

比如: 给当天发布的内容加上 (new)标志

[field:senddate runphp='yes']
$ntime = time();
$oneday = 3600 * 24;
if(($ntime – @me)<$oneday) @me = “<font color=”‘red’>”(new)</font>”;
else @me = “”;
[/field:senddate]

文章来源:杨定华博客(http://www.wantyou.cn)

DEDECMS

php cms快速建站用哪个系统比较好?

2011年9月25日

现在php cms建站系统比较流行,如何选择哪个php cms快速建站呢?在上一篇文章如何快速构建自己的网站就简单的介绍了快速建站,现在来讲讲用哪个php cms建站更好。像asp.net的建站系统访问速度要慢些,asp的语言已很老了,对于php没什么优势,已经被php cms所取代。php cms系统有很多,大家熟知的有dedecms、帝国cms、phpcms、wordpress、discuz!等,这么多 cms建站系统,我们应该要怎么选择呢?我在网上找了好多相关资料和评价,结合自己的一些使用经验让大家能更深入了解这些php cms建站系统,选择自己适合的php建站系统。

要知道哪个php cms建站系统好,当然要先知道它们各自的一些特点。我结合自己的一些使用经验和在网上收集的一些评价来对各个php cms建站的优缺点进行整理,希望对大家有用。下面我对这些php程序做两个方面的介绍。

不同类型的网站用什么php cms建站

网站的类型有很多,用专业的php程序做肯定要好些。做博客程序当让用wordpress,全球有5000多万人在使用,功能强大,但我觉得wp不易使用,程序本身很简洁,要通过插件来扩展,但主题和插件都英文的使用起来不方便,对于新手来说,使用起来不是很容易。做论坛程序首选discuz!、phpwind,这是毋庸置疑的,discuz!、phpwind到底哪个好只有自己使用才能更清楚。企业网站的要求和功能不高,dedecms、帝国cms、phpcms、wordpress都可以做。分类信息网站、门户网站、内容型网站dedecms、帝国cms、phpcms、wordpress也是可以做的,但wp主要是做博客的,用来做其他的网站可能要有一定的难度。做商城用ecshop是比较不错的,免费开源的。

各个php cms程序的一些建站优缺点

因为使用discuz!和wordpress较少,而且同类的php cms程序也较少,在这里就不总结了。那就来简单的说说dedecms、帝国cms、phpcms几大建站系统,在下一篇文章中会进行一个全面的比较。dedecms作为目前最受欢迎的网站建站系统之一,其各个方面都很不错,尤其在SEO 方面是这三个php cms中最好的,得到无数SEOer的青睐,访问速度也是最快的,但数据处理能力没另外两个强,本来织梦的模版是最好做的,因为不涉及php代码,但由于标签的帮助不详细,尤其是底层模版的说明,使其有时不易调用,但总的来说还是好的。ecms(帝国cms)的功能比较强大,数据处理能力比dedecms要好一些,模版、字段等说明都比较详细,但优化方面不是很强,有些功能比较薄弱。phpcms的数据处理能力很强,能达到百万级,而dedecms和ecms只有20万左右,还是专业团队做出来的好。phpcms的后台简洁,分类清晰,不想dedecms那样繁琐,功能也比较强大,文档也比较清晰,但模版制作比较不易,因为还包含有php代码,更适合懂程序的人使用。

其实说了这么多,没有绝对完美绝对好用的cms,只有适合自己的才是最好的,这就要我们去慢慢摸索,当你选定一个程序并把它摸索清了,这对于你来所说才是做好的php cms快速建站系统。

网站建设教程 ,

网站建设之dedecms织梦系统重装详解

2011年9月9日

本文是对在本地测试dedecms织梦系统重装的详细解说。有人会问,重装系统干嘛,直接弄个备份还原不就行了。备份修改过的文件是一个不错的办法,但有时备份的文件也有问题就是要重装系统。可能还有人要问,重装不简单吗?直接把网站的文件夹删除,在重装不就行了吗?是可以做,但还是会遇到一些问题,使你不能成功重装好程序。

大家都知道,木有什么是万能的,织梦也是一样,有时我们需要对程序做一定的修改。可能你不会做,但网上有教程,你就会根据上面的去修改。你一搜索可能发现一大堆,有不同的解决方案,只能一个一个试,就会把原来的程序改得面目全非,数据库也弄乱了,需要重装。在这里我就以安装了dedecms织梦环境整合套件为例,来详细的说一下dedecms织梦系统重装问题。

现在来说第一种情况,直接用原来的程序重装。首先要把根目录下的install里的install_lock.txt文件给删除然后把index.php.bak文件名改为index.php再在地址栏里输入 域名/install/即可,再恢复一下修改程序之前的备份文件就行,如果你没有修改测试程序之前备份一下程序的习惯,那就没办法了。第二种情况就是用原来下载好的程序重装。这个跟原来装dedecms织梦系统差不多,不过还要修改一个位置,找到DedeAMPZ\Program\PHP4和PHP5下的php.ini文件,找到register_globals把它后面的参数on改为off,重启一下服务器,就可以安装了。由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以织梦cms对其进行了强制关闭,只有在关闭下才可以安装。

dedecms织梦系统重装就这些了,可能我说的不好,说得啰嗦了,希望能对一些朋友有帮助。

网站建设教程

最受欢迎cms建站系统-DedeCMS之安装篇

2011年8月30日

说起建站,对于新手来说,免费的cms系统应该是首选。虽然最受欢迎的建站程序是wordpress(博客程序),但对于新手来说可能要比较难操作一些,如果你只想做个博客,可以选择wordpress。现在最受欢迎 的内容管理系统非DedeCMS莫属,它集简单、健壮、灵活、开源几大特点,是国内开源CMS的领先品牌,目前已经有七十万人选择它。选择DedeCMS建站是一个不错的选择,可以把它做成小说、游戏、软件下载、电影、门户、博客、企业、分类信息等类型网站。如果你选择了DedeCMS,那我下面就来讲讲DedeCMS的安装。

DedeCMS是一款比较人性化的建站系统。人性化在那我过一下在来说。一般网站的都要进行测试,网站测试好了就可以上传到网上了,如果你直接在网上测试也可以,但有些不好,还是本地测试没问题在上传上去的好。在本地测试就需要web服务器程序,DedeCMS是php语言写的,一般用Apache服务器,还需要MySQL数据库等对于新手来说,装这些比较麻烦,织梦CMS(也就是DedeCMS)就比较人性化,直接去下一个织梦的环境整合套件就行了。我暂时还没发现其他的cms程序有直接集成的环境,所以说DedeCMS还是比较人性化的。下好了DedeAMPZ-PHP环境整合套件就可以安装了。

DedeAMPZ-PHP环境整合套件的安装也很简单,直接下一步下一步就行了。环境安装好就可以把下载好的程序放在DedeAMPZ\WebRoot\Default文件夹下,再按照安装DedeCMS安装的方法安装就行了。不知道那我就说详细点,打开浏览器,在地址栏里输入 http://localhost/install/ 就行了,可能你的文件夹不是这样的。反正你要找到uploads下的install文件夹把它的路径去掉DedeAMPZ\WebRoot\Default前面这,加在http://localhost/就行了,就可以按照提示安装了。

整个的安装可能说的不是很详细,不懂的可以联系我,帮您解决问题。

网站建设教程

如何快速构建自己的网站?

2011年7月19日

如何快速构建自己的网站?这是很多新手困惑的问题。自己什么也不会,如何能快速构建自己的网站呢?其实很简单的,今时不同往日,现在各种cms系统就是为那些新手着想的,可以说现在建站是越来越简单。我不想自己去开发网站,那些cms系统有专业的团队来开发,在很多方面都是比较优秀的,就是因为要考虑到大众化功能也不是万能的,对于一般要求的建站已经足够了,像门户、分类信息、企业网站、软件游戏下载、图集网站等都可以做。所以新手要建站还是比较容易的,只要有域名,空间就行了。下面我是我的一些心得和建议.

1.选择好的适合自己的程序

那么多的cms系统我们该选哪个呢?首先,一点肯定是选择最流行的几款cms系统。好多cms系统都没怎么听说过名字。这是为什么呢?因为它的名气不够,受欢迎度不高。像这样的网站可能在某些方面有所欠缺,对用户来说不是很好操作,而那些受欢迎的程序肯定在这方面做的要好些。现在比较流行的cms系统程序一般是用PHP语言写的,比如:dedecms、帝国CMS等,其他语言写的少,不知道的百度一下。在这里我推荐使用dedecms系统(织梦系统)程序,虽然帝国CMS也很好,但我觉得可能更适合懂程序的。dedecms是一般人比较青睐的一款产品,比较容易上手,功能也很强大,一般不需要做什么修改,就可以做出一个网站来。还有织梦的扩展性很强,有一些插件、模块等可以供你选择来丰富自己的网站。

2.网站的安装与测试

选好程序后,你就可以去下载好程序安装了。如果你是选择的织梦,那你可以到官网直接下载一个DedeAMPZ-PHP环境整合套件安装就行了。就可以先在本地测试新建一个网站。其他的程序可能就没这么简单了。具体的情况可以参考各个系统的手册,今后我也会写一些各个程序的安装详解,敬请关注。

3.模版风格的选择

网站因为要从优化的角度方面来考虑,所以一般都使用模版。安装好程序,如果你感觉程序自带的模版还可以就不需要换了。如果觉得不好,也没关系。你可能会想我不会做模版,那我该怎么换模版呢?这个还是比较好解决的,一般的你所下载的程序的论坛都有个模版区,你可以去看看有没有中意的,如果没有那只有去买一套模版了。弄好模版应该放哪呢?这个问题有人可能问到,因为不同的程序的结构不同所以在这里也没办法说清楚,不懂就百度吧。

4.标题、描述、关键字

这就是关系到SEO优化方面去了,这是一个很关键的地方。因为以个人的实力,我们一般只能靠搜索引擎带来流量。这个对于新手可能是比较难的,你可以去看看一些做的网站内容差不多的网站,看看别人是怎么弄的(就怕别人也不会优化),做好先去学一下SEO方面的知识。因为网站要长期优化,否则你做个站就没什么多大用处。

到这里一个网站就基本完成了,选择程序可能要几天,快的现在就选好了,安装也要不了一天就搞定,选模版可能花些时间,设置栏目,这样下来快的不到一个星期就可以搞定。网站就是这样快速建起来的,当然以上只是我个人的观点,又说的不好的地方,请勿见怪。

网站建设教程