kiscms是什么?

Keep it simple!这个是一个简单的便于二次开发的web内容管理系统。大多数情况下,它不能满足您的需求。
kiscms适合二次开发。

它具备基本的模块:
1、用户模块
2、权限模块
3、文档模块

我们为什么需要它?

网站的开发需要做大量的工作,为了加快项目进度,我们通常会用上框架技术,甚至是一些现成的项目,进行二次开发。
kiscms是一个工作进度介于框架与现成项目之间的产品。用它做二次开发,可以减少我们搭建框架、编写基本模块的工作量,加快项目进度。

它有什么优势?

1、kiscms采用了ThinkPHP、Bootstrap、Layer、Laydate、Jquery、KindEditor等优秀的框架与库,它们可以极大的提高我们的项目质量。
2、简明规范的数据库表设计,方便我们在二次开发的时候进行大刀阔斧的增改。
3、简洁的后台界面,就一个字“高颜值”!
如何获取它?
kiscms程序完全遵循MIT(The MIT License)开源协议。

建议安装环境: Linux + Apache + PHP or Linux + Nginx + PHP

安装步骤:

1、建立一个utf-8编码的数据库
2、将 kiscms.sql 导入到新建立的库中
3、配置数据库连接文件 Application/Common/Conf/db.php
4、进入后台更改密码,后台地址:http://域名/admin/Sign/index.html
5、如果要保护后台地址,可以更改 Application/Common/Conf/config.php 中的 URL_MODULE_MAP 进行模块映射,配置完毕后,清空Runtime文件夹

后台初始化登录帐号,将其中的#去掉:

admin#@admin.c#om 12345678
manage#@manage.c#om 12345678
buexplain#@163.c#om 12345678
guest#@guest.c#om 12345678

Apache服务器的伪静态规则

<IfModule expires_module>

    ExpiresActive On

    <FilesMatch "\.(gif|jpg|png|js|css)$">

        ExpiresDefault "access plus 30 days"

    </FilesMatch>

</IfModule>

<IfModule mod_rewrite.c>

     RewriteEngine on

     RewriteCond %{REQUEST_FILENAME} !-d

     RewriteCond %{REQUEST_FILENAME} !-f

     RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

</IfModule>


Nginx服务器的伪静态规则

#如果请求既不是一个文件,也不是一个目录,则执行一下重写规则
if (!-e $request_filename)
{
   #地址作为将参数rewrite到index.php上。
   rewrite ^/(.*)$ /index.php?s=$1;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
   access_log off;
   expires      30d;
}
location ~ .*\.(js|css)?$
{
   access_log off;
   expires      12h;
}

Tengine服务器的伪静态规则

ExpiresActive On

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

声明:本站所有资源均来源于互联网收集,仅供学习参考使用,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。