HICMS

来自站长百科
跳转至: 导航、​ 搜索

HICMS,是海松科技有限公司2010年推出的一款PHP类的网站管理系统,它以DEDECMS为原型,在此基础上加强了模型的概念,缩减了不必要的功能和文件的体积。

HICMS概况[ ]

HICMS功能特点[ ]

  • 可免费使用
  • 简单易用的模板引擎
HICMS模板引擎简单,易用。采用了SMARTY+XML标记风格,只要懂HTML就可修改制作模板。
  • 便捷自定义模型
HICMS为用户提供了方便快捷的用户自定义模型,可以使用这个功能根据自身需求来创建各式各样的站点
  • 高效的动态静态页面部署
HICMS为用户提供了动态/静态部署的功能,用户可以在后台栏目中进行统一的设置。

HICMS安装[ ]

  1. 上传upload到网站目录中。
  2. 浏览器中运行网站根目录中的/install,用户密码默认是:admin。
  3. 点击“参数设置”,修改数据库设置,提交即可!(成功设置后它会提示)。
  4. 点击“恢复数据”,选择目录->nxcms_20100202101541,然后再选择要导入的数据库名称,点击开始恢复!
  5. 用编辑器打开/includes/config.php,修改数据库参数
<?php
$db_host='127.0.0.1:3306';
$db_user='root';
$db_pwd='';
$db_name='nxcms';
?>
6. 在浏览器中运行网站根目录中的/admin,用户密码默认是:admin。
  • 为了让网站更安全可以修改以下几点来完善:
  1. 修改数据库密码
  2. 修改默认后台地址(更改admin即可)
  3. 修改install默认地址(更改install文件夹名称即可)
  4. 定时打好官方补丁

HITCMS常用模板调用[ ]

程序预定变量

如:{$cfg.cfg_webname},带$cfg在全部模板通用;
{$typename}、{*<page>page_size='16' listsize='8'</page>*}、{$pager.page_size}在列表页使用;
{$field.title}、{$field.body}等在文章页使用;

文档列表

如:{*<sql>varname='arclist_c' titlelen='30' flag='' orderby='click' infolen='100' sort='desc' limit='0,6'</sql>*}
{foreach item=item from=$arclist_c}
<a href="{$item.arcurl}">{$item.title|truncate:14}</a>
{/foreach}

这个类型直接调用数据库中nx_archives这个表内的数据,但必须遵循的规则是varname=""里面的变量唯一性!即不要模板中出现两次。titlelen是标题长度;flag是自定义属性: 头条[h] 推荐[c] 幻灯[f] 特荐[a] 滚动[s] 加粗[b] 图片[p] 跳转[j] 是相对应的;{$item.title|truncate:14}中的title是数据库的字段值!

调用sql语句

如: {*<sql query='SELECT * FROM `nx_archives` where typeid = 33 order by click desc limit 0,6 '>varname='arclist_ddd'</sql>*}{foreach item=item 
from=$arclist_ddd}
<a href='{$item.arcurl}' class='bg2_link'>{$item.title|truncate:12}</a>
{/foreach}

sql语句加在query=""里面即可;{$item.title|truncate:14}中的title是数据库的字段值。

完全遵守smarty模板的语法规则

如:{include file="$style/head.htm"}

相关条目[ ]

参考来源[ ]