QuarkAdmin 基于 Laravel & Ant Design Pro 界面美观漂亮的后台
鉴于市面上 CMS 都已陈旧的情况,作者用更先进的 laravel 和 ant-design 重新设计、架构新时代的 CMS。开源不易,请尊重版权!
安装
需要安装PHP7.2+ 和 Laravel6.0+,首先确保安装好了laravel,并且数据库连接设置正确。
# 第一步,安装依赖
composer require quarkcms/quark-admin
# 第二步,然后运行下面的命令来发布资源:
php artisan quarkadmin:publish
# 第三步,然后运行下面的命令完成安装:
php artisan quarkadmin:install
运行命令的时候,如果遇到了下面的错误:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes …
您可以找到 config 目录下的 database.php 文件,进行更改:
// 将 strict 改为 false
'strict' => false,
// 将 engine 改为 'InnoDB'
'engine' => 'InnoDB',
完成安装后,执行如下命令,快速启动服务:
php artisan serve
后台地址: 127.0.0.1:8000/admin/index
默认用户名:administrator 密码:123456
演示站点
网址:admin.quarkcms.com/admin/index
用户名:administrator 密码:123456
官方支持
www.quarkcms.com/
微信号:tangtanglove007
github CMS仓储:quark-cms
github 后端仓储:quark-admin
github 前端仓储:quark-ui
本作品采用《CC 协议》,转载必须注明作者和本文链接
好是好,可是react 也决定了他的高度。国内一群vue 的节奏。无法理解react 团体开发的优势。也注定项目 对于独立开发或则二次开发 不会占据·优势 :speak_no_evil:
react绝对是最正确的选择!vue适合入门的!
对于一个cms。大部分客户都会拿去做个性化修改,你使用react,相当于给你的产品判了死刑。建议使用dact admin。
高产啊 今年第三套 ?
reactjs虽入门门槛高,但是对于大型应用有其优越的优势
牛逼
新版本发布,欢迎各位捧场
支持 API 接口吗?
@AGD 具体需求说一下
@tangtanglove 需要做小程序之类的项目,后台的这个 admin 拿来专门给管理员管理接口权限用,然后小程序去调用 api。
@tangtanglove 目前用的 github.com/tuandm/laravue 这一套,它的授权直接用了 laravel 的 sanctum 库,要做定制的 api 开发的话(例如发 token 之类的)就只需要对着 sanctum 撸就是了,然后路由上挂权限中间件。
不过这个库很麻烦的地方在于,权限是写死在数据库和路由的,不能动态添加删除,要添加新权限的话需要手动入库。
@AGD 这有点儿难度。。。