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
ercode
github CMS仓储:quark-cms
github 后端仓储:quark-admin
github 前端仓储:quark-ui

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 12

好是好,可是react 也决定了他的高度。国内一群vue 的节奏。无法理解react 团体开发的优势。也注定项目 对于独立开发或则二次开发 不会占据·优势 :speak_no_evil:

3年前 评论
tangtanglove (楼主) 3年前

react绝对是最正确的选择!vue适合入门的!

3年前 评论
小李世界 3年前
tangtanglove (楼主) 3年前

对于一个cms。大部分客户都会拿去做个性化修改,你使用react,相当于给你的产品判了死刑。建议使用dact admin。

3年前 评论
tangtanglove (楼主) 3年前
tangtanglove (楼主) 3年前
dongzhiyu 3年前
tangtanglove (楼主) 3年前

高产啊 今年第三套 ?

3年前 评论

reactjs虽入门门槛高,但是对于大型应用有其优越的优势

3年前 评论

牛逼

3年前 评论

新版本发布,欢迎各位捧场

3年前 评论

支持 API 接口吗?

3年前 评论

@AGD 具体需求说一下

3年前 评论

@tangtanglove 需要做小程序之类的项目,后台的这个 admin 拿来专门给管理员管理接口权限用,然后小程序去调用 api。

3年前 评论

@tangtanglove 目前用的 github.com/tuandm/laravue 这一套,它的授权直接用了 laravel 的 sanctum 库,要做定制的 api 开发的话(例如发 token 之类的)就只需要对着 sanctum 撸就是了,然后路由上挂权限中间件。

不过这个库很麻烦的地方在于,权限是写死在数据库和路由的,不能动态添加删除,要添加新权限的话需要手动入库。

3年前 评论

@AGD 这有点儿难度。。。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!