xiaoyaor/easyadmin

一款易于使用的ThinkPHP框架

安装: 165

依赖: 0

建议者: 0

安全: 0

星级: 7

关注者: 2

分支: 1

开放问题: 2

语言:JavaScript

类型:项目

1.1.1 2021-03-12 16:08 UTC

This package is auto-updated.

Last update: 2024-09-30 01:40:37 UTC


README

EasyAdmin是一款基于ThinkPHP6+Bootstrap3的全插件式框架,采用插件模式开发,拥有强大的扩展能力和完善的插件开发支持,可用于cms、商城、采集、微信、小程序、app、api等各种类型的网站开发,是一款全能型的开源框架。

EasyAdmin的魅力在于所有的需求均可以通过开发插件解决,比如:

  • 用EasyAdmin开发一个cms插件,
  • 为cms开发一个添加新模板或功能模块的插件。
  • 为cms后台会员中心开发一个新模板或功能插件。
  • 为cms增加采集功能插件。
  • 为cms采集功能插件增加定时采集功能。
  • 为cms采集功能插件增加自定义命令,实现命令行采集。
  • 为cms所有前台页面底部添加在线聊天功能插件。
  • 为cms增加wap版插件。
  • 为cms增加一套api接口插件,用于小程序开发。
  • 为cms增加一个新的前台绑定新的域名,实现后台两套前台的插件。
  • 开发一个新的插件,将以上所有功能集成到一个新的cms插件中。
  • ......
  • ......
  • 一个插件不需要了,直接删除即可。所有插件完全独立,插件文件全部位于插件目录内,无侵入式框架。

环境

运行环境要求PHP7.3+。

主要新特性

  • 全插件式框架
  • 采用ThinkPHP 6.0+AdminLTE 开发
  • 参考了fastadmin,初期可看作fa的tp6.0升级版(已完成)
  • 实现了插件化开发,除核心框架外所有功能均已插件化(已完成)
  • 插件目录化,插件所有文件均存放在插件目录下,不污染系统框架(已完成)
  • 插件开发遵循ThinkPHP开发规则,每个插件都相当于一个独立ThinkPHP,不需要另学习开发规则(已完成)
  • Composer扩展支持,每个插件都有独立的Composer库,只在插件运行时引入,可在线安装。(已完成)
  • 强大的插件市场、类库市场。插件无需重复开发,开箱即用(已完成)

其他功能

  • 拥有完整的插件生成、开发、打包、下载、发布等辅助插件开发插件,适合外包、二次开发。
  • 每个插件都相当于一个独立的ThinkPHP程序,所有其他基于ThinkPHP开发的系统只需修改很少代码即可打包成插件,平滑移植到EasyAdmin框架

安装

composer create-project xiaoyaor/easyadmin ea 1.0.*

如果需要更新框架使用

composer update topthink/framework

截图

后台首页截图: 截图

官网

请访问 极易官网

开源地址

Gitee:访问Gitee

Github:访问Github

QQ群

EasyAdmin交流群:863713643

文档

极易开发手册

版权信息

EasyAdmin遵循Apache2开源协议发布,并提供免费使用。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2019-2020 by EasyAdmin (http://www.easyadmin.vip)

All rights reserved。

EasyAdmin® 商标和著作权所有者为逍遥游(临沂)信息科技有限公司。

更多细节参阅 LICENSE.txt