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 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 12

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

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

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

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

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

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

高产啊 今年第三套?

4年前 评论

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

4年前 评论

牛逼

4年前 评论

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

4年前 评论

支持 API 接口吗?

4年前 评论

@AGD 具体需求说一下

4年前 评论

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

4年前 评论

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

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

4年前 评论

@AGD 这有点儿难度。。。

4年前 评论