介绍
XuanCMS 是一个基于 Laravel + Layui 开发的现代化社区商城系统
系统特点
- 模块化设计,易于扩展
- 完整的社区功能
- 强大的商城系统
- 灵活的权限控制
技术架构
XuanCMS/
├── app/
│ ├── Http/
│ ├── Models/
│ └── Services/
├── bootstrap/
├── config/
├── database/
├── lang/
├── public/
├── resources/
│ ├── views/
│ │ ├── admin/
│ │ ├── errors/
│ │ ├── home/
│ │ ├── plugins/
│ │ │ ├── default/
│ │ ├── themes/
│ │ │ └── default/
│ │ └── install/
│ ├── js/
│ ├── css/
│ ├── sass/
│ └── lang/
├── routes/
├── storage/
├── tests/
├── vendor/
├── .editorconfig
├── .env
├── .env.example
├── .gitattributes
├── .gitignore
├── .htaccess
├── .styleci.yml
├── artisan
├── composer.json
├── composer.lock
├── nginx.htaccess
├── package.json
├── phpunit.xml
├── pubspec.yaml
├── README.md
└── webpack.mix.js
目录说明
- app/ - 应用核心代码目录
- bootstrap/ - 框架启动和自动加载设置
- config/ - 应用配置文件
- database/ - 数据库迁移和填充文件
- lang/ - 多语言文件
- public/ - 公共资源目录
- resources/ - 前端资源和视图文件
- views/ - 视图模板文件
- admin/ - 后台管理视图
- errors/ - 错误页面模板
- home/ - 前台页面视图
- plugins/ - 插件视图目录
- themes/ - 主题模板目录
- install/ - 安装向导视图
- views/ - 视图模板文件
- routes/ - 路由定义
- storage/ - 文件上传、缓存等
- tests/ - 测试文件
- vendor/ - Composer 依赖