基于discuz在线分词批量优化Dedecms文章关键词
dedecms本身自带tag(keywords)提取功能,但分词总是不够精确。当然,对于日更新十数篇且对seo精确执行的用户来说,手工输入能更好的控制。但对于主题比较宽泛、内容更新量大的用户来说,dede split是不大完美的。 discuz在线分词是一个在线免费的提词接口。后有数十万中文论坛、supsite用户,对于语境、细胞词库的完善有更多的数据。 这个小程序是基于discuz在线分词批量更新已发内容的keywords(tag),如果数据量大(大于5万)的或者虚拟主机用户的话,最好环境搭到本地。速度会快一点。 使用方法,cms安装目录,新建c.php,拷入以下内容,自己对应编码用notepad设置相应gbk或utf8。运行 yourwebsite/c.php?id=1 ?php requi……
分享dedecms DDOS挂马漏洞的解决方法
到年底了,不知不觉过的太快了,最近俺的几个网站受到了机房的严重警告,让我意想不到的是,机房那面竟然说我的网站被挂马了,网站流量总是不断的往外发包,怎么也想不通,网站都稳定运行了好几年了,从没遇到过被挂马这一说,于是我整整工作了三天三夜终于把问题的根源……
DEDEcms终极SEO优化教程
DEDEcms是国内一套开源的cms程序,现在用dedecms建站的人越来越多了,所以长沙seo陈铭觉得很有必要出品一套比较系统化的DEDEcms优化教程来帮助大家了解和学习如何优化用DEDEcms搭建的产品。 为了本套教程的结构清晰化,我花了一幅图给大家来参考,比较直观! 如图: 本图各步骤详解 第一步:毋庸置疑,你必须了解DEDEcms或者其他cms的一些基本操作,比如系统信息设置、缓存设置、模板设置、发表文章、修改文章等,如果你连基本的操作都不会,何谈SEO优化呢? 第二步:设置目标关键词的话如果是新站,尽量先做比较容易坐上来的关键词,而且竞争度不是很大的,当然,你比较勤奋的话,直接做竞争度大的……
谈Dedecms近期的一些隐患以及如何预防风险
dedecms一直是很火的建站cms,主要得益于两大站长网的鼎力支持;不过,人火是非多,cms太火了同样会被别有用心的人盯上。我的网站一直在使用dedecms,前段时间又一次受到攻击,攻击的目的很简单,那么便是黑链,知道后稍微修改下代码就恢复了,不是很严重;这段时间网……
共享一个全局调用会员积分头衔方法
近期的一个项目要求全局调用会员积分头衔,网站搜了一下全是求助,没看到解决方法,只好自己写一个,在这里和大家分享一下。 首先,写一个全局调用函数: //获取等级 functionGetHonors($score) { global$dsql; //积分头衔 $ honors = array (); $dsql- setquery(SELECTid,titles,icon,integralFROM`sq_scores`ORDERBYintegralDESC); $dsql- execute(); while($ row =$dsql- getarray()) { $honors[]=$row; } foreach($honorsas$honor) { if($honor['integral'] =$score)return$honor['titles']; } } 在全局范围内,只要获取会员积分既可以提取会员的头衔,比如我想在会员中心首页显示自己的头衔,直接 ? php echoGetHonors($cfg_ml- M_M_Scores); ? 即可!……
关于Discuz与jQuery冲突问题的亲测解决方法
最近的一个项目整合dede和discuz程序,客户要求风格统一,所以有很多样式及特效都是要公用的。其中jQuery库定义的函数$()正好与discuz的comme.js中函数一样,这样就冲突了,导致discuz论坛所有js效果失效。网上搜罗了一下,N多的方法,但是很多说的不明不白,我也试了很多方法,浪费了我一个晚上加一个早上,真是费时费力。不过其中一个方法倒是解决了这个冲突,所以共享出来备用,也方便大家。 其实解决方法倒是不难,难的是思路和没有一个详细的步骤,这里我就做个详细的说明。首先思路很简单,就是discuz占用了$(),那么jQuery中我就不用这个函数,其实jQuery已经给出了解决方案,就是用var自定义……