🎈 Owl Admin v2.0 已发布,让你轻松打造灵活高效的后台管理系统
👀 写在前面
感谢大佬🫡 花了几分钟时间阅读这篇文章,如果你觉得这篇文章对你有帮助,欢迎给我们点个 star
,并且欢迎你参与到 Owl Admin
的开发中来。
🤔 什么是 Owl Admin?
Owl Admin
是一个基于 laravel
和 amis
开发的后台框架,它可以让你用简单的 json 配置来构建复杂和美观的页面,无需编写繁琐的前端代码。它还内置了代码生成器,可以快速创建数据迁移文件、数据表、模型、控制器代码和 Service 等文件,大大提升了开发效率。它使用了最新流行的技术栈(Vue3
、Vite3
、TS
、NaiveUI
和UnoCSS
等),让你的后台管理系统更加现代化和高性能。
✨ Owl Admin 有哪些亮点?
- 它基于
laravel
开发,代码简洁,逻辑清晰,便于二次开发和维护。 - 它基于
amis
以 json 的方式构建页面,拥有 120 多个组件可供选择,可以实现各种复杂和美观的前端界面效果。 - 它支持前后端分离的架构模式(不用再因为框架而 _束手束脚_)。
- 它提供了丰富的扩展功能,如登录保护、通知公告管理、数据字典等。
- 它还提供了
amis json
解析功能,可以将amis json
配置转换为框架代码,配合官方页面生成工具,可以实现拖拽生成页面。
👻 截图
🫡 框架信息
框架演示
框架文档
框架源码
交流群
754544686 点击加入
💡 一分钟跑起来
1. 安装 Laravel
composer create-project laravel/laravel example-app
2. 配置 .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=slow_admin
DB_USERNAME=root
DB_PASSWORD=
3. 获取 Owl Admin
composer require slowlyo/owl-admin
4. 发布资源
php artisan admin:publish
5. 安装
php artisan admin:install
6. 运行项目
在你的环境把代码跑起来
或者在laravel
目录执行php artisan serve
在浏览器打开http://localhost/admin
即可访问
初始账号密码都是admin
✏️ 写在最后
如果你觉得 Owl Admin
还不错,欢迎给我们点个 star
,并且欢迎你参与到 Owl Admin
的开发中来。
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 2年前 自动加精
看起来很厉害的样子。 不过功劳应该是 amis 的 :wink:
节奏不错,继续加油!
demo要能直接下载(连demo的php内容,composer库可有可无)就好了。光有类库还是不直观。
厉害哟
看了下源码,你们这是没考虑 php8.2 的用户嘛
楼主有考虑把AMIS的JSON生成独立出来composer组件,想在其他框架整合一下 :heart_eyes:
这个确实不错,最近看到了好几个同类的admin后台,但从界面上来说Owl Admin完胜,而且保留了很多Dcat的使用习惯,赞一个!持续关注中
已star。
仔细看了一下,功能很完善了。甚至有些强大。
但类似的后台管理系统,在站内见过不少了。但为什么都不温不火,我个人的感觉不是技术问题。几乎所有的问题都出在颜值,包括楼主的作品。颜值都是普普通通,千篇一律,甚至拉胯。
我在2年前,最初学习php以及laravel的时候,一眼看中dcatadmin,不是因为技术,我当时对技术狗屁不懂。吸引我的就是dcatadmin的颜值。事实上dcatadmin用到的一些技术栈,库,都极为老旧。何况这几年前后端技术一直在变化,dcatadmin感觉好像上个世纪遗留下来东西,修改前端的时候,怎么修改怎么不舒服。
但即便如此,在楼主这样的作品,在运用各种新技术开发的后台管理系统层出不穷的时候,dcatadmin依然能抗能打。
在经过了几年之后,我现在已经不觉得dcatadmin有多好看了,但是就怕对比。相比于其他的后台管理系统,dcatadmin简直漂亮的一塌糊涂。如果没有一个新的让人惊艳的后台管理框架出来,dcatadmin还可以吃很久。
推荐将登录加入行为验证,让登录更加方便和高级😁😁😁
挺好的,我喜欢
对于复杂样式表单这种有解决办法吗
后台界面和成功提示怎么修改成中文
收藏哈哈 谢谢
执行php artisan admin:publish报错Fatal error: Uncaught ReflectionException: Class "App\Console\Kernel" does not exist in example-app\vendor\laravel\framework\src\Illuminate\Container\Container.php:889啥原因
已有数据表 字段出不来
直接加个基础CMS功能吧,这样用的人更多
回头我得试试了,Dcat 挺好用,可惜就是不再更新了。
部署在正式环境没有菜单栏啥情况,在本地没问题
整一套 arco.design 模板么。。 哈哈 我一直想等一个用这个模板开发的cms
Octane支持怎么样?
我用react技术栈也写了一套颜值不错的 admin: admin.slashspaces.com