enianAdmin 后台管理系统




enianAdmin 官网:http://enianteam.com/enian_admin.html

enianAdmin 最初

1)旧版本

enianAdmin 之初第一个版本(大约是2017年末,并未发布,只是自己用)那个时候刚学习完tp5.0框架,想做一个自己的后台框架,接触的并不是特别多,框架的功能了解的也比较少。然后开发了enianAdmin,基于数据库的框架,以数据库为主,有权限功能,精确到数据表字段,但是很臃肿,不是很完善和稳定,也基于它做了自己的网站后台。

2)新版前期

2018年,到一家小公司工作,主要工作是开发后台和对接微信小程序。结合公司的后台管理系统,然后边学习边根据公司新需求开发了一些新的功能,也学习到了一些新的知识和特点。后来决定重新开发这enianAdmin。经过完善学习tp5手册,学到了一些新的开发技巧结合layui,终于开发出了一套简洁后台管理系统。并适配到自己的网站。
enianAdmin 后台管理框架展示图

enianAdmin 0.1.* 版本(已发布)

2019年,适配到自己的网站后,一直很稳定,所以决定开源维护发布到Gitee(码云)上,让广大开发者使用和指导,发布到码云的版本为0.1.*版本,是基于tp5.0版本。
enianAdmin后台展示图

特点
  • 模块(应用)化开发
  • 权限管理
  • 多窗口
  • 前后台分离
  • 简洁
  • 开发、上手速度快
特有layui模块

在开发enianAdmin的同时,为了满足框架部分需求,专门开发了几款layui扩展模块。可独立应用到任何前端项目,曾提交至layui官网扩展组件,但未通过,理由也不明,由于时间关系就未在提交。后期将再次提交,供更多人使用。

  • 菜单模块 【展示图】
    菜单模块

  • 文件管理模块【展示图】
    enianAdmin layui独有模块-文件管理器

  • 弹出菜单模块
基于框架开发的应用

当然后台框架并不是仅仅是为了好看,更是为了实用,并方便管理自己的网站或应用,您所看到的本博客便是基于enianAdmin开发,前后端分离。

  • 本站博客应用模块
  • 本站文档应用模块
  • 本站官网及enianAdmin官网

enianAdmin 1.0+ 或 2.0 版本(开发中)

因为tp5.1稳定版已出,下个版本将重新架构并基于thinkphp5.1版本开发,前端继续使用layui此次研发可能将衍生独立出基于layuienianAdmin 前端框架模板,不再仅支持PHP,其他后端编程语言也可快速上手。

特点
  • 继承v 0.1.*版优点
  • 保持简洁页面
  • 优化数据表
  • 优化代码
  • 强化实用性
  • …(更多请关注官网)

最后

感谢使用本框架,enianAdmin还在成长阶段,希望高手指点,共同学习。

如果觉得本项目不错,欢迎到码云或layui案例地址点个Star和赞

项目官网:https://enianteam.com/enian_admin.html
项目地址(码云):https://gitee.com/hslr/enian_admin
layui案例地址:https://fly.layui.com/case/u/9273432

文档地址:http://doc.enianteam.com/enian_admin.html
部分特有layui模块文档:http://doc.enianteam.com/layui_module.html