likeadmin概述
likeadmin是一个基于PHP8、TypeScript、Vue3等现代技术栈构建的全栈开发框架,旨在通过提供一套完整的管理后台解决方案,加速业务系统的开发进程。该系统集成了常见业务场景,支持管理后台、微信小程序、手机H5、PC端等多端应用,同时遵循MIT开源许可协议,允许用户免费使用、开源、发布和销售基于likeadmin开发的软件应用。它基于 Vue3 、Element Plus,融合了 PHP、Java、Python 和 Go(即将推出)等后端语言,集成了如用户权限管理、代码生成器、表单设计、岗位部门管理、素材中心、微信配置、微信支付、支付宝支付、云存储和短信服务等。
核心特点
- 多语言支持:提供 PHP、Python、Node.js、Java 等多个版本。
- 前后端分离:后端采用 ThinkPHP6、FastAPI、Spring Boot 等主流框架;前端基于 Vue3 + Element Plus。
- 可视化开发:内置代码生成器,可自动生成 CRUD、树形结构、工作流等代码。
- 企业级功能开箱即用:
- RBAC 权限管理
- 微信/支付宝支付集成
- 阿里云/OSS、腾讯云 COS 等存储对接
- 多端适配(PC、手机、微信小程序)
- 永久免费开源:遵循 MIT 或 Apache-2.0 等宽松协议,允许商用。
各版本技术栈概览
| 版本 | 后端框架 | 前端框架 | 数据库 | 部署方式 |
|---|---|---|---|---|
| PHP 版 | ThinkPHP6 / Laravel 11 | Vue3 + Vite + Element Plus | MySQL | Nginx/Apache 4 |
| Python 版 | FastAPI | Vue3 + Vite + Element Plus | MySQL/Redis | Docker/UVICORN 23 |
| Node.js 版 | Egg.js | Vue3 + Vite + Element Plus | MySQL | Docker 12 |
| Java 版 | Spring Boot + MyBatis Plus | Vue3 + Vite + Element Plus | MySQL + Redis | Docker 6 |
版本选择
LikeAdmin 提供了多种后端技术栈的版本,你可以根据团队的技术背景选择:
- Java 版:基于 Spring Boot + MyBatis-Plus,适合 Java 技术栈团队。
- PHP 版:基于 ThinkPHP 6/8,适合 PHP 技术栈团队。
- Python 版:基于 FastAPI,适合 Python 技术栈团队。
- Go 版:基于 Gin,适合 Go 技术栈团队。
快速体验入口
-
- PHP 版演示后台:https://demo.likeadmin.cn/admin
账号:admin,密码:123456 - Python 版演示后台:https://python-admin.likeadmin.cn
账号:admin,密码:123456 - Node.js 版演示后台:https://node-admin.likeadmin.cn/admin
账号:admin,密码:123456
- PHP 版演示后台:https://demo.likeadmin.cn/admin
-
- Node.js 版演示后台:https://go-admin.likeadmin.cn
账号:admin,密码:123456
- Node.js 版演示后台:https://go-admin.likeadmin.cn
-
开发文档
https://old-doc.likeadmin.cn/
官网
https://www.likeadmin.cn/
场景介绍
likeadmin已经搭建好前后端分离的底层,包含程序安装、登录、登出、工作台、菜单权限控制、角色、管理员、部门管理、岗位管理、素材管理、网站设置、图库管理等基础功能,无需重复造轮子。
