第四章 接口

注意:AKCMS已于2019年12月27日宣布停止更新,此文档仅供老用户参考,不建议新用户选择AKCMS建站。
注意:AKCMS6.1.2已取消授权机制,文档中关于授权、服务、技术支持等的内容均已失效。

AKCMS安装后,默认并不生成静态页,而是提供了几个前台接口显示网页。
/akcms_item.php?id=123(显示ID为123的文章)
/akcms_category.php?id=1(显示ID为1的栏目)

接口程序被部署在后台文件高一层的目录中,即:如果管理后台的网址是http://www.your.com/akcms/,那文章接口的地址是http://www.your.com/akcms_item.php。

接口的文件名都以akcms_作为前缀前缀,这是为了防止安装AKCMS覆盖您网站原有的同名文件。

接口虽然支持直接使用,但是我们建议你通过另外一个php调用它,以akcms_item.php为例,它支持直接通过akcms_item.php?id=123的方式调用,不过最好新增一个article.php文件,代码短只有三行:

<?php
include("akcms_item.php");
?>

从而实现了通过article.php?id=123的方式调用。这样做的好处是URL可以自行定义,比akcms_item.php这样的好看;用户不会知道使用的CMS是AKCMS,暴露出去的信息越少,系统越安全。

其他接口也都建议通过另外一个php调用,不再重复说明。

1akcms_item.php(文章访问接口)
2akcms_rounter.php(文件名访问接口)
3akcms_captcha.php(验证码接口)
4akcms_category.php(栏目页面接口)
5akcms_section.php(主题页面接口)
6akcms_page.php(模板接口)
7akcms_comment.php(评论接口)演示