Skip to content

Repository files navigation

kcm 简单内容管理系统

基于thinkphp5.0.3版本(基本,没有做权限管理模块)

前台演示:采用金融网站 sypme com 进行演示

后台演示:

自行安装配置 数据库默认用户名:admin 密码: hkwooo

后台访问路径:xxx.com/admin

ThinkPHP5的运行环境要求PHP5.4以上。

目录结构

www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─admin 公共模块目录(可以更改)
│ │ ├─controller 后台控制 │ │ ├─model 后台模型层,用于查询数据 │ │ └─view 后台视图文件夹
| |
│ ├─web 模块目录
│ │ ├─controller 前台页面控制器 │ │ ├─view 前台视图
│ │ └─common.php 前台公用函数
│ │
│ ├─command.php 没使用
│ ├─common.php 后台公共函数
│ └─tags.php 没用到
│
├─config 网站配置目录
│ ├─config.php 配置
│ ├─database.php 数据库配置
│ └─route.php 路由配置(全站基于路由)
│
├─extend 扩展目录
│ └─com 组件目录
│ └─Tree.php 树形类
│
├─public 资源目录
| ├─asset 后台资源目录
│ ├─ueditor UE编辑器库
│ ├─upload 上传目录
│ └─web 前台资源目录
│
├─runtime 缓存目录
├─think thinkphp框架
└─vendor ....包
└─kcm.sql mysql数据库

使用配置

  • 虚拟机网站根目录,定位到public目录
  • 自行建创数据库,导入kcm.sql
  • 修改/config/database.php 数据库配置;默认:数据库kcms 用户名:root 密码root 表前缀ke_

功能模块

  • 分类模块

    1.支持三级分类

  • 文章列表

    1.文章列表缩略图,支持大图预览

  • 栏目管理(单页)
  • 轮播管理
  • 咨询日志

    1.前台点击咨询QQ时,记录用户IP,并转换为城市,记录到后台咨询日志

    2.实时邮件通知,在/app/common.php sendMail函数中配置邮件服务器,及收件人

  • 友情链接

    1.支持分类管理

    2.支持上传图片

    3.列表图片大图预览

  • 网站配置

注意事项

  • 后台弹出提示组件使用到了layer
  • 删除,以及其它路由,采用API方式调用。一般每个页面对应相同的JS文件
  • 图片上传,实时预览用到了es5的API,实时显示上传图片。请使用支持html5的浏览器

About

thinkphp 5.X cms管理系统

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages