akcms comment.php,AKCMS新春贺岁发布4.0.6版 新增优化众多功能

站长下载2月6日消息:今日AKCMS新春贺岁版 v4.0.6发布,AKCMS v4.0.6增强了正文分页功能,采集功能增强了正文的分页采集功能,增加了搜索引擎的词库管理功能,增加了文章的首字母拼音索引功能等等,增加优化了众多功能!下面是来自AKCMS官方的新版发布声明:

站长朋友,大家过年好!假期期间我把许多之前藏着掖着的私房功能加进来,发了这个4.0.6,可以称作新春贺岁版,没有花里胡哨的东西,都是实实在在的干货。

由于升级到AKCMS v4.0.6有些麻烦,下面讲一下AKCMS4.0.6升级错误的解决办法。

AKCMS4.0.6升级错误的解决办法

由于以前版本在线升级中的一些逻辑问题,在线升级4.0.6时可能会遇到麻烦,很可能是确认升级后,页面报错或者空白。很有可能的情况就是:4.0.6新版的文件已成功覆盖,但没成功执行升级脚本。

判断是否成功升级至4.0.6,请在后台打开系统、采集,如果当场报错就说明只是覆盖了文件,而没有正确升级。

点击下载AKCMS 4.0.6升级脚本,下载后解压缩放在AKCMS的目录(注意!不是你网站的目录,是AKCMS的目录),然后通过浏览器执行,比如:xxxxxxxxxxxxxxxxxxx/akcms/shengji.php,如果顺利的话会提示:upgraded successfully! 这样就OK了。

成功升级到AKCMS 4.0.6新版后,接下来我们看下AKCMS v4.0.6都增加优化了哪些功能:

AKCMS4.0.6新增优化功能:

1、增强了正文分页功能,新的分页功能可设置子标题、更快、支持更大的数据量、管理更方便、可生成静态页。

后台管理

如果要启用分页功能需要在模块中把“分页”字段对应的排序值设置为大于0的数值。字段类型可以选择分页编辑器是富文本还是普通文本,不一定与正文类型相同。“富文本”所见即所得直观,“普通文本”速度快。

0-TcSqPz.gif

注意一点:“分页”数在内容列表页中显示时固定得显示在题目的后面,“分页”字段的列表页排序值并不会生效。

0-sPZYsI.gif

新建一篇文章的时候,没有办法直接管理分页,需要先保存文章,在编辑文章的时候才可以管理分页。

0-hofO0G.gif

点击“添加分页”按钮即完成分页的添加。点击分页列表的小标题的链接,即可编辑此分页内容,编辑完毕后点击“保存”就完成了分页的修改。

前台调用

在模板中使用getitems调用分页总数,使用“[pagenum]”,例如:

在正文页调用分页使用新增加的模板标签:gettexts

分页页面

分页有自己的页面,可以生成静态页面也可以动态访问。与其他所有页面一样,分页页面的URL也可以自定义:后台、设置、基本设置(内容页分页模板、内容页分页URL)。此外,栏目、父级栏目、模块也都有对应的两项设置,优先级从高到低依次为:栏目设置、栏目的父级栏目设置、所属模块的设置、基本设置。举例说:如果栏目设置了这两项就不再考虑父栏目的设置等。

正文分页页面中可以使用正文页面的所有变量,也可以使用以下这些变量:$subtitle(子标题)

$text(分页的内容)

$page(页码)

$itemid(所属内容ID)

$id(分页内容的数据库记录的ID,没啥用)

如果设置生成静态页,在生成内容页的时候会自动为分页也依次生成静态。

2、采集功能增强了正文的分页采集功能,把分页采集提出来成为单独的正文分页采集规则,采到的内容可分页存储

AKCMS从4.0.6起支持分页采集,可以把分页采集提出来成为单独的正文分页采集规则,采到的内容可分页存储。首先需要先设置一下内容页分页采集规则,如图:

0-snKEmu.gif过滤器ID:写过滤器的ID,比如:2

网址举例:写一个要采集的分页的网址,用于“预览”功能

采集内容块:如果要采集

还珠格格中的“还珠格格”四个字的话

开始标志写

结束标志写

过滤器、采集图片、重复三项都不填。

保存至:可以选择把采集到的分页保存到哪里,目前只支持正文分页。有两个字段可以保存:小标题、内容。

如果要把内容块1的内容保存到小标题就写[field1]、想把内容快1+内容块2的内容保存到小标题就写[field1][field2],总之自己自由搭配。

3、增加了pv1-pv4,四个计数字段,可用于周排行、月排行、年排行等,或者灵活运用

AKCMS统计了每篇文章的访问量,保存在items表的pageview字段。AKCMS从4.0.6版本起,在内容表items中增加了pv1、pv2、pv3、pv4四个字段。通过这些字段可是实现时间段访问量排行,比如:周排行、月排行等。

这些字段在统计PV时与pageview字段(默认的PV字段)一样会被同步+1。在getitems中可以通过[pv1]、[pv2]、[pv3]、[pv4]获取对应的值。在正文页模板中可以通过、、、调用对应的值。

如果只是这样,那这些字段只是PV字段的复制品,没有任何用处。然后再定期把它们清空,就可以获得时间段的访问量了。比如:每月月初清空pv1,那pv1实际上记录的就是每月的访问量,按照pv1排序就可以获得月PV排行榜。其他字段、其他时间段同样的道理。

如何清空pv1的值,可以执行这条SQL语句:update ak_items set pv1=0;

考虑到大部分清空字段都需要定时操作,还提供了命令行接口(clearpv.php),配合系统的定时机制可以实现定时清理。

4、增加了文章的首字母拼音索引功能

AKCMS从4.0.6版起增加了文章的首字母拼音索引功能,可以把内容按照拼音的首字母索引,在内容较多时方便用户找到。

这个功能无需特别开启,也不需要什么设置,新录入的内容自然就会把题目字段的首字母自动识别并保存下来。

可以通过getitems模板标签调用,在调用时通过initial指定前缀,不区分大小写,都用小写,比如:

可调用拼音是a开头的汉字或者a开头的英文。

5、增加了搜索引擎的词库管理功能,可直接在后台管理,不必通过words.txt的分词库文件管理分词,并记录分词的搜索结果数和搜索次数等

AKCMS v4.0.6除了新增优化了以上功能外,还修正了多处BUG,下面是AKCMS v4.0.6更新列表:

6.增加了模块中也可以设置URL及模板,优先级在父栏目与全局设置之间

7.优化了搜索引擎索引创建速度,尤其当只索引关键词、作者等分词字段时速度有数倍的提升,修正了后台创建索引90%卡住的BUG

8.重写了采集功能的任务调度算法,避免队列过大效率较低的问题,实测采集4GB数据快速、稳定

9. 修正了在新版PHP中提示default_timezone_set未设置的warning错误的兼容性问题

10. getitems模板标签新增[realid]可获得真实序号(如每页显示10篇,[id]可获取序号1-10,但翻页后仍然是1-10,而[realid]可获得翻页后的真实排序,比如:11)

11. 修正了过滤器替换对|(竖线)转义错误的BUG

12.列表页多页采集新增了对a-z,字母排序列表页的支持

13. 简化了新建栏目功能,只需输入栏目名即可创建

14.修正了孙子栏目比爷爷栏目老(ID小)的时候,栏目树状列表混乱的BUG(感谢网友 redsky 的多次反馈)

15.后台URL设置,可通过[path]可获得子栏目的直接目录([categorypath]可获得带父目录的目录)(详细)

16.后台多个列表界面采用斑马线,在列表较长的时间容易区分每一行

17.页面浏览量统计更加灵活,用户可以通过自定义的方式进行PV统计(详细)

18.修正了后台显示提示信息后自动跳转在Chrome不生效需要手动点击链接的兼容性问题

19.命令行工具spider.php增加了pause参数,可只分配任务而不真正采集

20.采集时可以设置将图片采集到本地并作为缩略图

21.将采集时的扩展字段数由20减少为10

AKCMS下载:

软件大小:248KB

软件类别:国产软件 | CMS建站

软件语言:简体中文

运行环境:PHP/Mysql

软件授权:免费版

更新时间:2015-10-8 14:06:56

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值