本文目录一览:
- 1、如何辨别一个网站是否是基于织梦搭建
- 2、怎么升级DEDEcms!
- 3、如何知道dedecms模板是utf-8还是gbk模板?
- 4、dedecms5.7版本,单独显示本页面对应的当前顶级栏目
- 5、dedecms都有哪些版本
- 6、织梦dedecms 5.3与5.7版本有什么区别
如何辨别一个网站是否是基于织梦搭建
第一个方法:
可以直接在需要判断网站织梦版本的的URL路径后面添加/data/admin/ver.txt
如果显示是20160816类似的版本编号,那可以确定是织梦系统建的站
第二个方法:快速地站内搜索,间隔时间断一些,如果是dedecms建的站,会有一个默认提示,参见这篇文章:
修改织梦默认提示"dedecms提示信息!"
第三个方法:
直接查看目标网站的robots.txt文件,因为dedecms自带的robots.txt文件有一个规律,就是:
User-agent: *
Disallow: /plus/ad_js.php Disallow: /plus/advancedsearch.php
Disallow: /plus/car.php
Disallow: /plus/carbuyaction.php
Disallow: /plus/shops_buyaction.php
Disallow: /plus/erraddsave.php
Disallow: /plus/posttocar.php
Disallow: /plus/disdls.php
Disallow: /plus/feedback_js.php
Disallow: /plus/mytag_js.php
Disallow: /plus/rss.php
Disallow: /plus/search.php
Disallow: /plus/recommend.php
Disallow: /plus/stow.php
Disallow: /plus/count.php
Disallow: /include
Disallow: /templets
但是这种方法不是很准确,因为有很多网站在用dedecms制作完后直接就自己修改了dedecms的robots.txt文件了,当然,也有没有修改的,这种方法有时也可以起到作用哦!
怎么升级DEDEcms!
在官网下载升级包,里面有详细的步骤,你按照那个一步一步操作即可
提醒一句:升级到5.3是有风险的,我的网站搞到5.3结果崩了,弄了很长时间才搞回来。建议先在本地测试好了,没问题了再到服务器上弄
我的网站 汽车风尚网 谢谢欣赏!
如何知道dedecms模板是utf-8还是gbk模板?
查找charset= 如果后面是GBK,那么你的网站就是GBK编码的。 如果后面是UTF-8你的网站就是UTF-8编码的。
dedecms5.7版本,单独显示本页面对应的当前顶级栏目
在include/taglib/里面新增一个文件命名为 toptype.lib.php,代码如下:
?php
if(!defined('DEDEINC')) exit('Request Error!');
function lib_toptype($ctag,$refObj)
{
global $dsql,$envs;
$attlist='typeid|0';
FillAttsDefault($ctag-CAttribute-Items,$attlist);
extract($ctag-CAttribute-Items, EXTR_SKIP);
$innertext = trim($ctag-GetInnerText());
if($typeid==0) {
$typeid = ( isset($refObj-TypeLink-TypeInfos['id']) ? $refObj-TypeLink-TypeInfos['id'] : $envs['typeid'] );
}
if(empty($typeid)) return '';
//$row = $dsql-GetOne("Select id,topid,description,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typelitpic From `dede_arctype` where id='$typeid' ");
$topid=$dsql-GetOne("Select topid From `dede_arctype` where id='$typeid' ");
$topid=$topid['topid'];
$row=$dsql-GetOne("Select id,topid,description,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typelitpic From `dede_arctype` where id='$topid' ");
if(!is_array($row)) return '';
if($row['topid']==0){$row['topid']=$row['id'];}
if(trim($innertext)=='') $innertext = GetSysTemplets("part_type_list.htm");
$dtp = new DedeTagParse();
$dtp-SetNameSpace('field','[',']');
$dtp-LoadSource($innertext);
if(!is_array($dtp-CTags))
{
unset($dtp);
return '';
}
else
{
$row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row);
foreach($dtp-CTags as $tagid=$ctag)
{
if(isset($row[$ctag-GetName()])) $dtp-Assign($tagid,$row[$ctag-GetName()]);
}
$revalue = $dtp-GetResult();
unset($dtp);
return $revalue;
}
}
?
模板调用: {dede:toptype}a href="[field:typelink/]" [field:typename/]/a{/dede:toptype}
dedecms都有哪些版本
目前使用5.6,5.7主要界面设计要好看一下,速度快还是5.6
如下为织梦版本。
DedeCMS V5.5正式版正式发布(Build-0912) 发布日期:2009-09-12
DedeCMS V5.3.1正式版免费下载 发布日期:2009-01-12
DedeCmsV5.1FreeSP1正式版发布 发布日期:2008-11-24
DedeCms V5.1(GBK/UTF8)版 发布日期:2008-03-28
DeDeCms V5 正式版发布 发布日期:2008-01-21
DedeCms OX V4.0版下载 发布日期:2007-04-07
DedeCms V3.1 正式版下载 发布日期:2006-12-29
DedeCmsV3.0.1 正式发布发布日期:2006-12-29
DedeCms V2.1 build6.18发布日期:2006-12-29
织梦dedecms 5.3与5.7版本有什么区别
你看一下官方的帮助文档就可以,更新就是一些核心代码以及安全补丁,还有些小BUG的补丁,不过5.3到5.7更新的内容太多太多,还有数据库结构的改变,所以,你看5.3的教程,的确是有点儿落后了。
跟5.7类似的版本以5.5和5.6最为接近。你可以找一下5.5或者5.6的教程。网上有一个图王教程,你可以搜索一下,那个很经典,是dede开发者的一次对外培训。