源码

dede子栏目专用标签知道的人可能不是很多,但是它早在08年就已经出来了。是由dede论坛管理员发布的。值得信赖。原文官方介绍可以查看:http://bbs.dedecms.com/109389.html在我们给dede程序网站分栏目的时候,当由默认的title标签去做子栏目的标题的时候,我们可以看到这样的格式:栏目名称>子栏目名称_网站标题这样的格式有什么不好吗?当然,我认为没什么不好,但是如果对于一些对网站标题很在意的seoer们确实感觉不怎么好。那么什么样的标题更好一些呢?我个人喜欢以下方式的子栏目名称:子栏目名称_上级栏目_网站标题在网站标题比较长的时候,也可以自定义上面的网站标题。让网站标题更清晰一些。好了说了我们的目的,然后说说我们怎么样才能达到目的吧。一、这是官方的使用方法:/***栏目名称调用标签*标签编写:寂寞天涯*时间:2008年12月13日*标签使用说明:*{dede:channeltitleorder='forward|backward'character='-'/}*order:栏目显示顺序*order='forward'从左到右顺序为“顶级栏目-一级栏目-二级栏目”*order='backward'从左到右顺序为“二级栏目-一级栏目-顶级栏目”*character:间隔使用符号*/使用方法:1.解压文件到include/taglib目录下2.在模板list_*.htm或index_*.htm的<titile>和</title>之间加入表前代码。例:<title>{dede:channeltitleorder='backward'character='-'/}-{dede:global.cfg_webname/}</title>二、这是王健简约方法新闻列表页<title>{dede:channeltitleorder='backward'character='_'/}_自定义文字</title>如:子栏目名称_上级栏目_自定义文字文章内容页<title>{dede:field.title/}_{dede:fieldname='typename'/}_自定义文字</title>如:文章标题_文章所在栏目_自定义文字封面页<title>{dede:channeltitleorder='backward'character='_'/}_自定义文字</title>如:子栏目名称_上级栏目_自定义文字dede子栏目专用标签下载见附件。

网络安全

前段时间我在淘-宝上放了一个宝贝,就是dede搬家的服务,服务费算是便宜到家了——5元一次。主要是觉得帮一些新手搬家成功自己会感到快乐。放了一段时间。有几个人让我给他们的dede搬家,其中主要都是些闲空间速度慢了,或者老空间出现了或多或少的问题,一般在咨询dedecms搬家的时候,人都比较急躁了,因为想想也能理解,自己辛辛苦苦做的网站老是由于空间问题折腾自己,实在是让人闹心,能够在这个时候帮到他们,我自己也很快乐。今天晚上和一个人要我帮他dede网站搬家的人聊的也很愉快。在dede数据转移的时候,我发现大部分转移数据的人,都是用的虚拟主机,我想大部分是技术基础不是特别好的人。好了!这里不再废话。这篇文章主要介绍该如何dede搬家的。我总结出几方法,希望给大家有帮助。我感觉比较靠谱的方法。1.使用帝国备份王备份dede数据库。①首先去下载帝国备份王②把帝国备份王上传到网站目录下③使用帝国备份王把数据打包④把dede所有数据全部下载出来⑤把下载回来的dedecms的数据全部上传到新空间⑦访问新空间的帝国备份王还原新数据库数据⑧修改新空间的common.inc.php文件,使其对应新的数据库。以上8个步骤即可把dede搬家成功,这种方法也是最常用,最傻瓜的一种。2.使用dede后台自动数据库这一种方法,在我的百度空间有详细的介绍这里大家可以去我空间看。http://hi.baidu.com/mvphk/blog/item/0e17aaee8b23aa2cadafd565.html这里我需要说的是这种方法并不是很好,因为这种方法,如果不是把数据全部下载回来的话,需要注意到很多细节,如图片所在位置,以及css样式,js文件等。会导致很多问题,所有不在万不得已,不建议使用。3.使用常规的phpmyadmin备份dede数据①打开phpmyadmin,导出数据②ftp下载dede的web文件,上传至新空间③修改common.inc.php数据库连接数据④phpmyadmin导入数据库这种方法,我个人不是很喜欢,因为我不喜欢phpmyadmin,感觉不是很靠谱,因为怕数据丢失或者是数据编码错误等问题。这里就介绍这3种常见的方法,当然方法还有很多,我曾经用NavicatforMySQL也做过数据还原。总之在dede搬家的时候,大家依据情况去看见机行事。我的dede搬家的介绍:dedecms网站搬家三不管:1.不管你的dedecms是5.1还是5.7。2.不管你的程序在曾经做过什么样的程序修改3.不管你的数据量到底有多大。dedecms网站搬家二就算:1.就算您的网站数据库密码忘记了2.就算那你的网站后台管理员密码忘记了只要您的网站在现有的空间还是正常的。只要您还能提供网站的ftp账号密码。我们就可以完完整整的,安安全全,快快速速的把您的网站好好的转移成功!!!最后,如果大家对dede搬家还是有很多困惑,而又急着dede搬家,可以联系加我的Q:251323708也可以进入我的店去旺我。点击进入dede搬家服务:http://www.hack001.com/url/dedebanjia.html

计算机语言

织梦MVC开发框架是一个精简、迷你的web开发框架,用这个开发框架可以编写基于织梦内容管理系统的扩展功能、模块(插件),甚至可以将其分离出来开发博客、BBS、SNS等。目录结构说明:|_app|___control控制器(C)|___model模型(M)|___templates视图模板(V)|___libraries类库|___data配置|___data\helper小助手|___static样式,js,图片文件夹|___index.php统一入口文件统一入口解析地址http://你的网址/app/index.php?ct=index&ac=savect=index:控制器入口,对应到目录control中的index.php如果RunApp()指定了第三个参数,例如问答中RunApp($ct,$ac,'admin'),说明ct=index:控制器入口,对应到目录control/admin中的index.phpac=save:操作,对应文件index.php中的classindex中functionac_save()控制器中将相关功能操作都存放至一个文件中,例如留言板,可以使用:?ct=guestbook&ac={do}统一完成,这样也便于静态化部署.1.控制器开发说明(control):基本代码结构:classyourctnameextendsControl{publicfunctionac_save(){}}控制器可以选择继承一个基类:Control,这个类对应的文件名是/include/control.class.php,这里面含有基类的相关操作说明,这里有几个常用方法:$control->Model();//载入一个模型。例如问答模块中index.php中的$this->question=$this->Model('mquestion'),就是在载入了mquestion这个模型。然后我们就可以通过$this->question来调用模型相应操作。实现数据的插入,更新等等操作。调用类的名字可以随便定义,但要保证没有冲突。模型的文件放在model目录中。$control->Libraries();//载入一个类。有时开发我们需要一个系统中不存在的类时,我们可以通过这个方法来载入一个自己的类。具体的方法和模型一样。类放在libraries目录中。$control->helper();//载入一个小助手。引入小助手是为了更好的帮助我们存放和管理需要用到的Function。具体的方法和模型一样。小助手放在data\helper目录中。$control->SetTemplate();$control->SetTemplet();//设定当前操作需要指定的模板;$control->SetVar($k,$v);//设定模板需要解析的变量,在模板中使用{dede:var.name/}进行调用.GLOBALS['k']=$k;//设定模板需要的变量,在模板中可以直接用<?phpecho$k;?>方式输出(问答模块基本上都是采用这样的方式输出),这种方式比较适合处理一些复杂的数据,例如数组。$control->GetVar($k);//获取设定的模板变量$control->Display();//显示模板解析后的内容$control->SaveTo();//将内容保存到文件控制器中关于模板的使用操作可以参看DedeTemplate模板引擎,具体可以参看公司内部开发文档中模板说明相关章节.模型开发说明(Model):classmtypeextendsModel{publicfunctionget_one(){}}控制器可以选择继承一个基类:Model,这个类对应的文件名是/include/model.class.php,这里面含有数据库类的相关操作说明,这里只有一个方法:$model->dsql();//实例化数据库操作类。模型中关于数据库类的使用操作可以参看数据库类使用说明(http://help.dedecms.com/v53/archives/functions/db/)模板标签调用说明:如果在控制器中通过$control->SetVar($k,$v);这种方式设定的参数,我们通过标签{dede:var.name/}的方式进行调用。如果在控制器中通过GLOBALS['k']=$k;这种方式设定的参数,我们通过标签{dede:global.name/}的方式进行调用或者直接采用php的方式进行输出。更多的关于模板标签的使用可以到http://help.dedecms.com/v53/上进行查询

互联网新闻

刚过年不久,无意看了看dede的论坛,看到了关于dede5.7的一篇帖子,帖子是织梦的版主发的。5.7生成速度测试,50万1.3G数据http://bbs.dedecms.com/328639.htmldedecms新增了mysqli,并且可以选择切换,共测试四个数据量,分别1000,1万,10万,50万,并平分为5个栏目,当数据量为50万数数据库大小达到了1.3G,测试机器,dell笔记本i3-380cpu,内存2G但在测试时也还是发现一些问题,比如后台文档列表,当点击后最后的页数时就有点迟钝了,其实这也是limit分页通病,希望在正式版时能再优化优化温馨提示:当你数据量很大时建议不要用一键生成,先生成首页,然后生成所有栏目页,最后对每一个栏目单独生成内容页,这样速度就更快了有下面的截图,截图显示了dede5.7的生成页面时候的截图:随后又看到一篇帖子:dede5.7后台泄露图片http://bbs.dedecms.com/295247-1.html百度搜索了下,发现一些关于dede5.7的文章5.7是做为5X系列的终结版其中会将6.0概念版的思路及一些功能植入为以后做为扩展5.7的后台操作界面也会进行改进因为到6.0可能会需要一段时间。前台默认界面也会看进度时间来考虑是否重新出一套;5.7版本可能不会有太多功能上的强大突变,但是一些功能与细节用户操作体验会与时俱进的:)感谢您的支持.织梦是有你们才发展到今天的。以下则是个人的感慨了:V57居然是DEDE5X系统的终结版进入6.0的时代是不是又是一个全新的体验呢?期待中~~既然官方说V57中植入了部分V6.0的概念,后台也做了相应的用户体验优化相信V5系统的终结版应该不会让等了大半年的DEDEfans们失望经过一周时间的的修复和改进,今天发出beta2,这也预示着我们离正式版越来越近了,接下来我们还会针对性能,会员互动,模块等几个方面做一些优化和改进,尽早发布正式版本,.以下是近期问题的修复和改进:主程序[√]安装包文件过大,分词组件的优化操作;[√]镜像服务器地址错误,同时配置文件位置不正确;[√]安装包配置环境变量出错,缺少cfg_dede_log[√]安装包中文件data/tag/sql.inc.php不存在;[√]增加在某个栏目下面批量增加子栏目的功能;[√]不能添加投票;[√]点卡出错生成错误;[√]修正了beta1中发现的界面兼容问题;[√]后台开始时间和结束时间日历弹出问题;[√]生成首页出错问题;[√]安装时自定义用户名、密码,后台登陆出错bug;[√]添加文章上传缩略图,上传没问题,可是上传完了点选的时候不成功,上传的图片地址不能到文章的地址栏中;[√]小说模块的两个表在安装程序中出现的错误;[√]二级目录下查看投票出现路径错误;[√]WAP插件正则函数替换及WAP分页列表出现乱码;[√]问答模块提问右侧个人信息链接错误;[√]问答模块可以任意删除别人的问题,但管理员不能删除;[√]问答模块除了管理员都可以任意修改别人的回答;[√]问答模块可以任意结束别人的问题时间;[√]问答模块提问页面问题错误;[√]问答模块二级目录中链接错误;[√]问答模块“(0)条消息等待处理”的问题;[√]问答模块回复问题保存错误;[√]问答模块样式调整;本次程序有如下更新:[更新][√]针对PHP5.3进行兼容性调整,让其完美支持PHP5.3/5.2/4;[√]支持三级联动,更新地区联动,使其变为省-市-县三级联动;[√]将函数包分离成小助手(helper)的形式,便于函数自定义扩展;[√]数据自动化操作类,让数据管理及二次开发变得尤为简单;[√]调整程序安装包,使得安装过程更简洁快速;[√]升级系统分词组件,分词采用序列化字符串,不用占大内存也可以轻松分词;[√]增加首页浏览模式,分为静态浏览模式和动态两种;[√]加强{dede:sql}标签,能够调用其他数据库服务器信息,这样便于CMS调用pw/dz这些互动程序;[√]加强后台病毒扫描功能,用户可以自定义扫描病毒文件类型及特征;[√]优化后台内容管理性能,使得数量较多的栏目/内容管理轻松方便;[√]系统采集增加分页列表自定义规则功能,可以自己定义内容分页规则;[√]会员中心内容提交增加hash校验,以防表单被篡改或伪造;[√]系统JS框架逐渐采用jQuery取代,并且对后台操作做一些优化;[√]增加对MySQLi的支持;[√]升级用户安全中心自检程序;[√]增加LURD数据库自动操作类,二次开发更加方便快捷;[√]增加对sphinx全文检索的支持;[√]架构升级,逐步将功能调整为流行的MVC架构模式,模块进一步分离,让二次开发更简单;[√]编辑器调整,支持最新CKEditor,同时兼容老版本的FCKeditor;[√]淘宝客平台改版;·重构淘宝客平台,启用缓存,解决api限制的问题;·增加短地址服务,让淘宝客用户通过短地址轻松推广淘宝客产品;(尚为增值)[√]问答模块/客服中心(service.dedecms.com)升级;1.重构问答模块,采用模块MVC架构进行重构;2.问答模块支持伪静态设置;3.重新设计问答模块前台界面,新界面同系统整体界面一致;4.客服中心采用新版问答模块改版;5.问答模块增加对二级域名的支持;[√]升级用户评论部分功能,支持评论回复及盖楼;[√]友情链接支持flinktype调用类型,并且支持嵌套,具体可参看默认模板首页[√]发布内容支持绑定投票,并且选择在对应内容中显示;[√]增加{dede:json/}数据标签,能够兼容远程调用json数据推送到CMS系统;[√]更新模板标签手册及数据库词典;[√]增加默认广告位,站长可以轻松设定自己站点的广告位来赚钱;[√]浏览器兼容调整,兼容IE6/7/8,Firefox(火狐),Chrome主流浏览器;[√]首页支持动态浏览(仅适合内容较少需要实时更新的情况);[√]系统后台登陆界面样式更改,系统后台整体样式进行调整,新版更为简洁清爽;[√]调整安装程序演示数据包;[修复][√]修复全局缓存_Cs引起的错误;[√]增加对回收站删除判断,修改回收站的误删除错误;[√]修正日历控件在IE+下面显示问题;[√]修正内容模型编辑中缺少作者编辑框的bug;[√]修复会员邮箱验证的一个逻辑错误;[√]修补火狐下点击更新选项中单选框时运行状态位置错误的bug[√]修正用户点卡充值有关支付接口的问题;[√]添加hash值修复UCenter安装报错;[√]修复会员登陆不能更新登录时间和IP的BUG;[√]修正数据库类关于IsTabel方法的一个错误;[√]修复图片裁剪的一个错误;这篇文章先写在这留个记号,到dede5.7发布的时候提供dede5.7的下载。这里先给出DedeCMSV5.7GBK_Beta2版的下载。http://pan.baidu.com/netdisk/singlepublic?fid=317844_2389696489

2011-3-4 6099 0