AKCMS » 使用手册» 高效的命令行维护工具
AKCMS的tools目录中提供了几个简单的命令行工具,方便用户更高效的维护网站。执行这些命令需要事先建立一个php的命令行环境(如何建立PHP的命令行环境?),然后就可以通过php test.php这样的方式运行命令了。这些命令行工具依次介绍如下:
batchcreatehtml.php 创建全站静态页

用法举例
php batchcreatehtml.php
不支持传参数,运行每创建一篇静态页会输出内容ID、题目以及已完成的百分比。
全部执行完毕后提示“All article html created.”
createdic.php 创建搜索引擎用的词典
用法举例
php createdic.php "keywords,author" "category=2" ","
参数1:词典来源字段,一般是keywords,如果有其他字段也需要索引,就用“,”隔开
参数2:词典来源条件,也就是SQL语句的where,如果不限条件就写“1”
参数3:分隔符,词语之间用什么分开,一般是“,”
参数2、参数3都可以不指定
createhtml.php 创建静态页
用法举例
php createhtml.php 12345
php createhtml.php 100,101,102
参数可以是文章ID,也可以是几个ID中间用“,”分隔
createhtmls.php 批量创建静态页
用法举例
php createhtmls.php category=123 1000
参数1:要创建的内容的选取条件,也就是SQL语句的where,如果不限条件就写“1”
参数2:每创建1条内容休息的时间,单位微秒(1/1000000秒),如果不指定默认是10000。这个参数的作用是防止创建静态页过度占用系统资源影响网站正常运行。
createindex.php 创建索引
详见:http://www.akcms.com/manual/createindex.htm
spider.php 执行采集任务
用法举例
php spider.php 1
php spider.php http://www.akcms.com/index.htm
参数1:待采集的列表采集规则ID
参数2:单页采集的网址
参数1、参数2都可以不指定,如果不指定则默认继续完成上次中断的采集任务
clearpv.php 清理PV的命令行工具
详见:http://www.akcms.com/manual/clearpv.htm
如果AKCMS对您有用,请购买授权来支持我,您的支持可以改善我的生活,激励我继续完善AKCMS
如果您有疑问,我们提供电子邮件技术支持(免费)
本文URL:http://www.akcms.com/manual/shell-dos-tools.htm
● 兼容性好,对主机要求低
● 轻量级CMS(220KB),小巧高效
● 灵活自定义,适于SEO
● 超强负载能力,可支持百万PV
可免费使用,页面显示AKCMS的支持信息:powered by akcms
购买授权可隐藏此支持信息:淘宝
