一款开源的简单小巧的内容管理系统---noneCms

浏览:2435 发布日期:2018/04/10 分类:系统代码 关键字: noneCms ThinkPHP Chat WorkerMan CMS Blog
NoneCms 是一款简单小巧,但功能齐全的内容管理系统;可以帮助中小型企业、个人等快速的搭建起公司官网和个人博客。该软件运行于 PHP+MySQL 环境,采用Thinkphp5.1框架开发,具有开发快,易部署,跨平台等特点。在1.3.0版本引入了基于workerman的实时聊天室功能;并且后台管理系统支持Ueditor和Markdown两种风格
下载
NoneCms安装非常简便,可以通过直接下载源码进行安装也可以使用包管理工具composer进行安装。

源码安装
打开https://github.com/nangge/noneCms/tree/master,如下图所示
http://blog.dev-zhl.com/uploads/20180410/53c96ae5354e932132e46232b0285ccc.png
2.composer安装
首先安装composer包管理器,具体安装方法百度搜索
git clone https://github.com/nangge/NoneCMS.git
安装
下载完源码之后,更新应用依赖的第三方库
composer update
配置好网站服务器应开启,我配置的域名是www.myblog.com
地址栏搜索:http://www.myblog.com/install/ 进行初始化安装
http://blog.dev-zhl.com/uploads/20180410/d128c761324f5c0e092bd0fdbe3b8a7a.png
点击接受协议
http://blog.dev-zhl.com/uploads/20180410/ca944b38c8deb81e27e27de25a29ef26.png
查看是否满足所有需要的环境配置
http://blog.dev-zhl.com/uploads/20180410/d0a4961edb23694705399cb02f984749.png
填写网站的基本信息,数据库配置,后台账号,完成后点击下一步就能完成数据库的创建,以及必要的表和数据的导入。
功能
主要功能包括自定义导航,幻灯广告管理,文章管理,角色权限管理,友链管理,公告管理,后台操作日志,信息采集,聊天室等功能。
http://blog.dev-zhl.com/uploads/20180410/f7894ba193883954c172a3905701b7de.png
系统设置里面可以设置站点的基本信息,主题等,在邮件服务器配置能够方便的配置发送邮件的参数,完成邮件发送功能的支持。配置Client Keys(https://sentry.io 网站上获取)之后,就能够使用sertry日志收集插件。
前台的聊天室采用了websocket协议完成实时通信。
http://blog.dev-zhl.com/uploads/20180410/e74d6f14b38cd6ba92b4316393606681.png
聊天室模块能够完成基本的多人实时聊天。拥有完善的登录注册功能,机器人回复,断线重连功能,采用心跳检测确认客户端是否正常连接,以及5分钟无操作自动退出聊天室。
文档
安装完成之后,就能够在本地正常访问了,如果要对网站功能进行二次开发,可以参考文档http://wiki.5none.com

详情了解尽在http://blog.dev-zhl.com/index/show/index/cid/53/id/7.html
评论( 相关
后面还有条评论,点击查看>>