DRYCMS 是一款基于 PHP7(swoole)+MYSQL 的智能内容管理系统,同时也是一个快速开发应用的框架。
DRYCMS 能为您节省很多的开发时间,后台管理部分几乎都不用开发了,全是自动化的,您只需关注具体业务开发。
前端框架采用了 layui,支持 docker 部署。
特性:
1. 后台创建好模型并为模型勾选需要的字段就能自动实现相应的添加、编辑、列表、删除、搜索、无限级分类等功能,一般简单的功能都不需要写代码。
2. 框架内置了很多web组件,如果需要自己写代码,不必去处理单选、多选、下拉、文件上传、分页、搜索等细节。
3. 框架支持环境分离、按业务分模块组织代码、支持用docker部署。
4. 框架架构参考了symfony、yaf等框架,并且经过上市公司的业务锤炼。
5. 框架提供的是一个动态化的后台,而不是内置新闻、广告这样的功能,因为这样的功能后台不用写代码很容易就做出来。
6. 框架核心代码1MB左右,架构非常简单,没有什么高深的东西,如果自己想开发一个框架,值得您借鉴学习。
7. 后台漂亮,这得益于layuiadmin模板,加之我们还做了很多细节的调整,使得后台用起来赏心悦目,体验极致。
8. 由于后台是动态化的,拥有了元数据,可玩性就很高了,比如可以自动生成go语言版本的接口程序,生成其他语言的各种系统。