我用织梦CMS做了一个站,看到上面的广告很感兴趣,我想知道这广告代码是怎么写的,然后又是怎么调用的。

我用织梦CMS做了一个站,看到上面的广告很感兴趣,我想知道这广告代码是怎么写的,然后又是怎么调用的。,第1张

大体试用了一下三个系统,得出了一个比较粗浅的结论:

1、phpcms:

phpcms自2007版本开源以后才开始引起广泛关注,但这次也是头一次研究。用了几天,有了一点初步的印象。(以下以2007版为例,2008版尚未正式推出)

粗看起来,phpcms 2007是三者中最为完善的,各项功能考虑的很细致,导致进了新手进了后台先要晕半天才行。各项功能,比如UNIX系统的权限、模版修改、广告、商城、信息、单网页。。。。都做的相当的完备了。

发表文章的关键字、作者、来源、自动远程保存等等,都做的不错。但是,phpcms发表文章的摘要,似乎是只能自动截取,不能手工设置,灵活性欠佳。

发表的文章可以通过关键字来索引相关贴,做的不错。

支持通行证方式进行论坛和其它系统的整合,可以进行正向和反向两种方式的整合。但是文档说的不太清楚,研究了半天才成功。但是反向整合pw501登录后自动跳转不回来。

phpcms 2007的后台安排的太琐碎,看的头晕。发一篇文章也要晕半个钟头,而且首页的更新莫不清规律,幻灯片老半天不更新。

phcms尽管功能很强大,但是却缺少一样重要的东西:可视化的模版工具,这也是php168和dedecms共同的缺点。在这方面,他们甚至不如刚刚起步的DiyPage好,DiyPage只是一个刚刚具备了雏形的CMS系统,却拥有一个很方便的后台可视化界面设计工具,即使是菜鸟也可以轻松设计界面(虽然灵活性没那么强大,但是足够你用了)。

phpcms 2007整体以频道为依据进行组织,即使你不想用频道,哪也得用,这个已经由不了你了 。所以如果仅仅是一个比较简单的网站,也用上一个频道,看起来够别扭的,这是phpcms 2007最大的缺点,不过看了phpcms 2008beta2发现,phpcms终于解除了这个垃圾限制。

发现phpcms的广告功能似乎不完善,一个广告位定义了两个广告,不能自动轮换,总是显示第一个。

phpcms虽然实现了模块化,但是不管你用不用,一大堆模块稀里呼噜就装上了,看起来很不爽,也不直观。

phpcms虽然是很早就是商业化运作的软件,然后开发效率却是不高,新版本屡屡跳票,影响了它的产品形象,让开源以来积累的人气和一些拥趸大失所望。然而最近贴上了六间房以后,资金应该是没有压力了,新版本也开始浮出水面,2008beta1已经发布了,可惜问题多多。

phpcms 2008 beta2 在 MySQL4 上还是有使用问题,不过比beta1强一些,beta1直接就安装不了,不知道正式版是否会正式放弃MySQL4。

phpcms 2008beta2看上去不错,新功能令人振奋的,界面清爽。以前一团乱麻的后台界面已经打扫干净了。phpcms 2008的标签采用了中英文混合的方式,对菜鸟来说更加容易上手,比较新颖。另外,beta2好像是实现了类似php168的可视化模版中的标签设置方式,虽然不是可视化的设计模版,总归可以自定义一些元素样式了。不过这个beta2版也还是顶多算是个预览版,BUG极多,功能不全。如果准备用phpcms的话,怕是还要大大的等几天才行。

另外,phpcms官方论坛对免费版的支持很不到位,伤了很多粉丝的心。

2、dedecms

51应该是dedecms正式商业化运作以后推出的第一个版本吧?以前的dedecms个体作坊式的发展,由于作者兼职时间和精力不足,导致发展缓慢,新版本频频跳票,引起广大粉丝的强烈不满,甚至导致柏拉图和dedecms用家之间的语言冲突。然而dedecms在商业化运作以后,新版本的发布周期大大缩短,产品功能不断改进,界面美化了很多,人气和用户数量大大增长了,现在看发展势头不错。

dedecms的根目录是最简单的,只有几个文件,比以上两个都强多了,其实这样不仅看起来清爽,维护起来也方便,值得表扬

dedecms的频道非常费解,看起来只有频道模型,要增加频道就要添加模版文件有点费解,仔细研究发现,这个dedecms其实和php168的方式差不多,任何栏目都可以添加子目录,绑定域名,其实就和频道是一个意思,栏目和频道可以互相转换。

dedecms的通行证只支持反向整合,就是dedecms可以用服务端的用户数据登录。其实所谓整合,一般也就是这样的。论坛用整站用户数据的情况恐怕极为少见,对论坛管理也不利。

但是dedecms的通行证整合,需要修改论坛文件,不明白为啥要这样,是因为论坛的通行证功能还不完善吗?

dedecms的广告管理用起来比较麻烦,要先定义标签,然后手工在模板中插入。好像模版上没预定义好广告位置,实在是太不应该了。。。。相当于手动操作,不符合当今历史潮流啊。而且大家常用的广告自动轮换功能,也没有实现。

试用发现,dedecms有时还有一些小毛病,比如远程附件功能,有时发现无法自动转存到本地。另外,在模块数量上,dedecms也无法和php168和phpcms相比,只有文章、下载、、Flash等基本的功能,不知道dedecms 2007发布以后能否有所改观

dedecms的相关文章、热点文章等功能,用了静态生成的方式直接写入到了HTML文件中,这样在生成HTML后,无法自动更新,需要经常手工重新生成全部HTML才能更新相关文档和热点文档。但是大量的重复生成所有HTML文件效率太低下了,这方面dedecms不如php168最新添加的相关文章功能,是用JS方式实现的,不需要更新HTML就能自动索取最新的相关文章。但是使用JS方式也存在服务器效率的问题。

dedecms的首页、列表页、还有文章页都使用了单独的模板,没有使用header和footer模板,这样的好处是可以产生各种风格的页面(允许首页、列表页、内容页使用不同的风格),但是缺点是修改添加头部和底部广告、导航条的时候,相当费劲,要一个一个模板的修改。而且dedecms的版权声明字段设置太小,只有250字节,写不进去多少内容,顶多能添加个计数器就不错了。

dedecms起步就用了类似XML标签方式,而且官方还提供了Dreamweaver的插件来识别标签,应该说在国内是比较独到的。但是这种方式也需要新手一定的时间才能适应。同时,dedecms一直缺乏比较完善的文档,也进一步加大了菜鸟上手的难度。

dedecms最大的问题就是没有提供类似Diypage的可视化设计方式,因为标签比较难于上手,对新手来说做模板是很头疼的问题。

dedecms 51比40功能有了很多进步,增加DIGG功能,还有类似分类信息之类的功能都实现了。不过也有退步,比如关键词、相关帖功能都严重退步了,发帖也很不方便,而且dedecms在商业版本和免费版本之间做功能和代码区分,也自然会在免费版本上有所缩水。

dedecms商业化发展以后,目前出现的问题是免费版的技术支持做的不太到位,比phpcms强不了多少。

3、php168

php168关注很久了,却一直没怎么用过。当年整合论坛的30版给俺很深的印象,可惜论坛没有坚持下去。最近php168的开发工作很强劲,推出了N多模块,让人看的眼晕。

看过了phpcms的后台,再进php168的后台,感觉舒服多了,简洁多了,但是功能还可以。

php168的频道不是强制的,好像是栏目和频道可以转换,灵活性比phpcms强多了

关键字功能没有实现相关贴功能,不爽(新版本已经增加了,用JS方式实现的动态调用)。

php168一直不是用通行证实现整合论坛,这方面做的不好,灵活性欠佳。需要CMS和论坛安装在同一个数据库才行。

首页的标签设置,php168提供了一个可视化的工具,可以直接在上面设置标签,修改标签属性,这方面做的比phpcms强多了。虽然不能设计主页模板,但是可以方便的修改首页模板中元素的内容和显示方式,对菜鸟来说比较不错。dedecms的标签提供(或者公布)的属性比较少,想定制样式是比较麻烦的,目前可能是需要直接用PHP语句来修改。

但是要实现广告功能,还是要像dedecms一样,先定义标签,然后手工修改模版,有点太麻烦了,汗。另外,好像也没实现广告自动轮换功能()。

php168实现了模块化,可以一个一个的装,看起来比phpcms清爽多了

php168页面模板也是使用了标签方式,但是模板代码好像是类似phpwind的方式(这不奇怪,php168的作者本来就是从phpwind插件开发开始的),代码和模板的分离程度比较差,这个东西其实是个双刃剑,因为用php代码方式,灵活度是最大的,也不用像dedecms一样,标签难以上手,扩展困难;但是缺点也很大,就是不懂编程的人士难以上手,特别是美工和程序的分离不彻底(php168的官方模版就不如dedecms漂亮,不知道是不是这个原因)。

php168比dedecms多了一个可视化的首页标签定制功能,能设置首页元素的显示内容,显示方式,这是比dedecms略强了一些,有总比没有强啊。

因为php168研究的比较少,其它功能没仔细测试过,就不多讲了。总体来说,如果php168能稍加完善,其实是一个相当不错的整站程序。

第一:明确自己所要建立网站的主题

第二:选定一个适合自己的CMS

CMS就是指网站内容管理系统,现在大部分站长都用的是CMS建站,就是使用别人开发好的源程序,这些源程序有很多,大的分类有三个,BLOG源程序,综合性的网站管理程序,论坛程序。BLOG程序比较多用的是Z-BLOG和WORDPRESS,对于一个基本不懂建站的新手来说,可以用这种独立的博客源程序来建站,作者也是从做新浪博客开始,后来用过PJBLOG和WORDPRESS,后来才用到下面要说的综合性的网站管理程序。这些程序主要有DEDECMS(织梦内容管理系统),PHP168,PHPCMS,Ecms帝国网站管理系统,比较老的动易CMS管理系统,风讯CMS,乔客CMS等等。作者现在就是用的DEDE建站,这一种也是使用人数最多的。下面我会以这个程序的使用为例子向大家介绍建站。

第三:购买主机和域名。

考虑你的网站主题,选一个简短的域名,现在cn的已经禁止个人注册了,大家可以选择com或org的,个人感觉org的好域名还有不少。大家可以首先考虑。一般都是几十块钱一年的。比如本站的域名很简短。主机大家要根据你的CMS考虑应该选ASP还是PHP或是全能主机,这样根据你的CMS考虑,适合的主机才是最好的。各个公司的主机价格不一。作者在八度买的,感觉实在不爽,经常打不开,不过客服还可以。大家买的时候可要擦亮眼睛阿。

第四:CMS上传安装与使用

大家在做这个的时候,同时需要把你购买的域名备案,一般需要身份证复印件的,大家具体要问客服了。CMS怎么上传可能对于新手来说也是个难题,大家可以下载FTP上传工具来上传,例如我用的是FlashFXP,后大家需要知道主机IP,主机FTP帐户。用FlashFXP连接之后就可以上传了。一般DEDECMS都会有上传说明的,大家照做就是了。上传完成之后,按照要求来安装,然后进入网站后台就可以了。大家可以熟悉一下网站后台,大家就会发现,建站原来是如此简单。接下来大家就要修改网站模板了,根据你对网站CMS的了解,找到模板所在文件夹,并熟悉DEDECMS的自定义标签,再加上你对HTML和CSS的了解,慢慢修改模板就可以了。

第五:网站盈利及其网站优化

这样一个新站的模型就基本出来了,如果大家想盈利就得申请广告联盟了,做的比较多的是谷歌和百度,谷歌比百度联盟好申请,大家可以试试。网站的核心就是流量,大家得到流量就要学会对网站优化。SEO这个词汇大家可能以后会了解,这是你对搜索引擎友好的方法,大家可以学习一下,进一步修改模板和文章发布已经友情链接的申请。这些对于网站收录和排名都是大有好处的。

今天写了这么多,但是并不具体,也并不一定适合一个新手,大家需要多了解了解每个步骤,然后结合作者的思路,建立一个属于自己的漂亮的网站。路漫漫,其修远兮!

我去,js自己写就费劲了,那还得加学一门javaScript了。给你个思路吧,不知道能不能行。先用html编辑排版好部分代码,找js生成之类的工具吧html代码扔进去生成js代码。织梦后台广告管理,找到相关的广告,把你自己生成好的js代码替换一下。这类的在线的生成工具站长站好像有,应该也有软件。

ps:跟楼上老兄说的一样,你看到的是广告联盟的广告代码,因该是百度,或者谷歌的或者其他的

要自己写那就学javaScript简称js,那得都好大一个圈了,费时费力。那本来就是放广告的,直接申请广告联盟账号,放广告代码,省时省力,又赚钱。你要是只是研究技术,可以去学javaScript。一般建站都是为了弄点钱,那就没必要去学,知道什么原理了,有了钱,找个会的人直接给你写,要什么的都可以。

很简单哦。 游戏发布信息功能只需要打开后台加入一个 自定义模型 然后自己做个相关的模板修改成你自己的模板就可以了。

核心-频道模型-内容模型或者自定义表单模型 都可以 然后 添加自己要的字段 也就是可以让别人填入信息的表单 写好之后 在创建栏目的时候 选择你刚刚创建的模型表单即可。 如果调用的话可以给你一个案例:

{dede:arclist addfields='mx,kcmc' typeid='9' row='8' channelid='1' orderby='pubdate''}

[field:mx/]

[field:kcmc/]

这里的mx和kcmc 就是你的自己定义要在前台显示的字段 然后 addfields 必须要有的。

channelid 就是你自定义时这个模型的id

1频道:

频道相当于是大的分类,明显的区别是文章频道和频道、分类信息的区别,在一定程度上讲是按大功能功用分类。

2、栏目,频道下面可以设置多个栏目,一般说来,如果 不涉及到过多的子网站,特别是需要绑定二级栏目的,最好就用默认的频道下设置栏目就OK了,这里的频道和栏目的名称都是一种官方定义,比如你做个电视台或者娱乐网站,完全可以设置个一级栏目叫XX频道,下面还可以设置二级三级。

###

频道虽然可以看做大的分类,但是频道下边需要设置栏目,同时绑定相应的模板功能,把相关的带号的设置完成才能发布文档。

需要注意的是我以前遇到过的问题,复制了新闻频道换了另一个名字比如叫科技频道,功能完全是一样了,但是在百度新闻推送里面是没有的,官方的解释是只能使用新闻频道,其实后来一想,如果不是为了绑定二级域名将频道作为独立网站,完全可以将就默认的文章频道就行了。

具体的使用,其实可以多学习下官方的帮助文档。

helpdedecmscom

织梦重在研究模板和调用,祝你顺利完工

用dreamweaver打开dede emplets目录下的两个文件soft_addhtmsoft_edithtm230行左右查找然后在列表下面加入自己需要的文件类型,然后保存就可以了!

“模板文件不存在,无法解析文档” 这个提示一般会在对网站进行了模板的安装或者是自己操作后台时出现的错误:

一般有以下两种可能:

一网站的栏目调用模板错误:

在一键更新的网站的时候会提示无法生成,然后我们可以观察生成的状态,看看是在生成那个栏目的时候停止了:

然后再更改相应栏目的调用模板即可。

如果还不行还有我们可以

首先打开:/incluede/arcarchivesclassphp

查找 “模板文件不存在,无法解析文档” 这行字,然后把整行修改为

[codesyntax lang="php"]

echo "模板文件不存在,无法解析文档!" $this->ArcID;

[/codesyntax]

然后保存,之后再更新,系统会再次提示:模板文件不存在,无法解析文档!,后面还会有出错的文章ID,你再到文章列表查找即可!找到文章之后,为文章添加文章分类,或者直接删掉。

二操作 sql

Dedecms 直接用SQL更新了一些文章后, 发现一键生成网站时出错, 提示模板文件不存在,无法解析文档!

但单独更新则OK。

看了下系统表, 发现 dede_arctiny 表中有许多数据行, 应该是这里出问题。

直接在系统->sql 命令行工具运行:

delete from dede_arctiny

重新一键生成, 故障解决

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 我用织梦CMS做了一个站,看到上面的广告很感兴趣,我想知道这广告代码是怎么写的,然后又是怎么调用的。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情