CatchAdmin
是一款基于Laravel和Element Plus二次开发而成后台管理系统。Laravel
社区也有许多非常优秀的后台管理系统,例如 Nova
, 官方出品,当然是收费的,免费的有基于 Livewire
的 Filament
,还有不得不说的 Laravel Admin
。CatchAdmin
还是采用传统的前后端分离策略,Laravel
框架仅仅作为 Api
输出。将管理系统模块之间的耦合降到了最低限度。每个模块之间都有独立的控制器,路由,模型,数据表。在开发上尽可能将模块之间的影响降到最低,降低了开发上的难度。基于 CatchAdmin
可以开发 CMS
,CRM
,OA
等 等系统。也封装了很多实用的工具,提升开发体验。
由于新版本使用 Laravel
开发,所以请使用 thinkphp
分支或者 tag2.6.2,thinkphp 版本已经非常稳定了。
V2
版本使用Thinkphp
,但从其社区来看,从我个人角度来看开发组的心思已经不在维护框架上,因为据观察,每一次小版本发布都会引发一些小问题,虽然不大,但给人一种不够稳定的感觉,所以思索再三,使用 Laravel
。Laravel
社区非常繁荣,他们每周都会发布新版本,以及围绕Laravel
构建的生态也非常完善,有 Horizon
队列管理工具, Telescope
调试工具,Octane
(基于 Swoole
和 RoadRunner
提高性能)等等一系列的工具,而且都是免费的。
catch@admin.com
catchadmin
如果项目对你有帮助,或者在工作上帮你节省了开发时间。在力所能及的情况下,可以支持下Catchadmin
项目, 非常感谢🙏
使用 fixer 进行代码检查, 具体请查看根目录下 .php-cs-fixer.dist.php
文件的规范,还需要进行以下两步骤
mkdir path
composer require --working-dir=path friendsofphp/php-cs-fixer
安装完成之后可以使用
composer cs
进行代码格式化,这个命令会直接修改文件完成修正,如果只需要查看格式是否正确,那么使用
composer cs-diff
ISSUE
,请按照 issue
模板提问302266230
暗号 catchadmin
。排名不分先后
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
代码活跃度
社区活跃度
团队健康
流行趋势
影响力
:与代码提交频次相关
:与项目和用户的issue、pr互动相关
:与团队成员人数和稳定度相关
:与项目近期受关注度相关
:与项目的star、下载量等社交指标相关