# TwoirCMS **Repository Path**: twoir/twcms ## Basic Information - **Project Name**: TwoirCMS - **Description**: CMS内容管理系统,帝国cms架构,两套会员模型(user,admin)使用RCBA角色管理权限,api使用无态jwt,轻盈上阵,对接小程序、APP易如反掌。 起步:laravel12,php8.4。 - **Primary Language**: PHP - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2025-01-22 - **Last Updated**: 2026-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: CMS, Laravel11, TWOIR ## README # TwoirCMS ### 项目介绍 TwCMS内容管理系统,帝国cms数据库架构基础,并做的大量优化,两套会员模型(`user`,`admin`)采用`RCBA`角色管理与权限分配,`api`使用无态`jwt`,轻盈上阵,对接小程序、APP、在线支付、社交快捷登陆、及更多应用场景易如反掌。 - 前端`Laravel`原生`Blade`模板和`Nuxt`4.0,守卫`user`和`api`,个人`TeamId`为1,企业`TeamId`为2 - 后端`Nuxt`4.0,守卫`admin`,后台超管`TeamId`为9 ### 项目亮点 - 继承帝国`cms`精典数据库架构,胜任大数据; - 集成城市分站功能,站大站必备神器; - 前端两种模式SEO、API方式集成一体; - 后续实现多语言如golang、.net。 ### 环境要求 1. PHP >= 8.4 2. Laravel >= 12 3. Apache 或 Nginx ### 安装教程 #### 安装依赖 ``` bash composer install ``` #### 检查 .env 文件中APP_KEY是否生成 ``` bash php artisan key:generate ``` 已生成忽略 #### 安装数据库 ``` bash php artisan migrate ``` 开发期可`.env.example`作为环境变量 #### 填充基础数据 ``` bash php artisan db:seed ``` #### 清理旧缓存 ``` bash php artisan cache:clear ``` #### 启动项目 ``` bash php artisan serve ``` #### 使用说明 1. xxxx 2. xxxx 3. xxxx ### 鸣谢以下开源项目 (排名不分先后) 1. laravel12([Laravel](https://www.laravel.com "访问官网")) 2. nuxt([Nuxt](https://nuxt.com "访问官网")) 3. jwt([php-open-source-saver/jwt-auth](https://laravel-jwt-auth.readthedocs.io/en/latest/ "访问文档")) 4. RCBA([spatie/laravel-permission](https://spatie.be/docs/laravel-permission "访问官网")) ### 参与贡献 #### 参与作者: 365182575 ### 参与开发 QQ群1:72232774 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull拉取