|
主题:KesionCMS建站技巧三则 [收藏主题] | 转到: |
zhenfengdz 发表于:2008/11/13 9:38:00 | 只看该作者 查看该作者主题
楼主
一、使用SQL语句批量在文章标题后面添加指定的文字 可以根据自己的需要设定where,来达到自己的目的。比如,让图片文章标题后面都带有(图)字,在线执行SQL语句(注意:按照惯例执行Update语句应事先备份数据库,下同): Update KS_Article Set Title=Title+'(图)' Where PicNews=1 效果:http://www.zhenfengdz.com/Article/Other/165.html 二、批量制作关键字 如果你的站点关键字不够理想,比如系统自动拆分生成的关键字,很多是读不通的;而人工填写当然是不错,可就是有点繁琐,时常忘了填写,我就是这样的,很多文章发布后没有关键字。那么我们来批量制作全站的关键字。 在线执行SQL语句: Update KS_Article Set KeyWords=Title 这样把文章标题全部写入关键字字段,然后使用在线数据库字段替换功能,把比较固定的词组用|隔开,比如海尔、海信、长虹、维修经验、检修实例、电路原理、可控硅、三极管替换为|海尔|、|海信|、|长虹|、|维修经验|、|检修实例|、|电路原理|、|可控硅|、|三极管|,如此这般。还要时不时的把||替换为|,也就是把重复的||甚至|||替换为单一的|,词组基本用|分隔完了之后把|在|、|在于|、|关于|、|啊|、|呢|、|吗|、|把|等等这些代词、助词、叹词之类替换为|,整体原则是先分隔词组,后替换单字,最后再观察整理一遍,全站的关键字就制作完成了。 三、将原来按照RE方式生成文章,全部修改为按照文章IDE方式生成 科汛CMS系统原来生成文章是默认按照RE的,最新版本已经改为默认文章IDE。开始使用科汛CMS时没在意这一点,后来发现这种系统随机生成文件名的方式有个问题,文章少的时候没什么,文章多了就发现了,同一个栏目内文件名会有重复。这样会怎么样呢?后生成的文章会覆盖先生成的文件名,浏览者点击两个不同的标题进入页面看到的将是同一个内容。因此我后来制作的站点都选择了按照文章IDE方式。但这个振峰电子技术网网站当时选择的是RE,原来的文章已经很多,如果改为文章IDE,只能对修改设置之后发表的文章起作用,原来的文章是没有改变的,这样将会产生新的问题,因此也就迟迟没有改。怎么样才能把全站文章都改成文章IDE方式呢?近日想了一个办法,成功: 在线执行SQL语句: Update KS_Article Set Fname=ID 再执行: Update KS_Article Set Fname=Fname+'.html' 完成。更新缓存,生成文章看看,已经变成了文章ID.html。 当然这样一来搜索引擎及其它链接到本站页面的URL全部失效,对通过这些URL来本站的浏览者一段时间来说造成障碍,是不是做这种修改还需站长自己权衡。 我还是改了,因为原来的方式弊端很大很麻烦。既然这样改了,从此以后发布文章肯定要按照文章IDE方式了,所以要修改全部栏目的设置,这自不必说。如果栏目较多,一一修改有点繁琐,可以使用在线数据库字段替换,使用赋值模式,选择KS_Class表FsoType字段,把字段值写为11。 (作者:振峰电子技术网 来源:www.zhenfengdz.com 欢迎转载,务请注明作者和来源) 本文来自: 振峰电子技术网(www.zhenfengdz.com) 详细出处:http://www.zhenfengdz.com/Article/Network/27619.html |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |