# innocms **Repository Path**: wfdaj/innocms ## Basic Information - **Project Name**: innocms - **Description**: Innovation Content Management System. 轻量级企业官网CMS. QQ交流群: 960062283 - **Primary Language**: Unknown - **License**: OSL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 25 - **Created**: 2024-06-03 - **Last Updated**: 2026-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

InnoCMS

---

License PHP Laravel

InnoShop

--- # InnoCMS InnoCMS - 轻量级企业官网 CMS InnoCMS 是一个基于 Laravel 12 的轻量级企业官网 CMS,采用模块化架构,支持 Hook 插件扩展、多语言管理、GeoIP2 访客追踪和主题模板开发。 ## 介绍 - 轻量级企业官网 CMS,专为快速开发和上线设计。 - 模块化 `innopacks` 架构,基于 Hook 的插件扩展机制。 - 多语言支持,内置语言管理。 - 访客追踪,集成 GeoIP2 地理位置。 - 主题系统,支持在线预览和一键导入。 - Vite 驱动的前端构建。 ## 开发文档 - https://docs.innoshop.cn InnoCMS 底层架构与 [InnoShop](https://github.com/innocommerce/innoshop) 一致,开发方式和插件机制基本通用。 ## Demo 演示站 - 前台: https://demo.innocms.com/ - 后台: https://demo.innocms.com/panel - 账号: admin@innocms.com - 密码: 123456 ### Demo 前台截图

Front

### Demo 后台截图

Panel

## 环境要求 - PHP >= 8.3 - MySQL >= 5.7 或 8.0 - Node.js >= 18 - Composer >= 2.0 ## 安装说明 ```bash git clone https://github.com/innocms/innocms.git cd innocms composer install npm install cp .env.example .env php artisan key:generate # 编辑 .env 填写数据库配置 php artisan migrate php artisan db:seed npm run prod ``` 访问 `your-domain.com/panel` 进入后台管理。 - 邮箱: admin@innocms.com - 密码: 123456 ## 插件开发 所有功能应以插件形式实现,通过 Hook 机制扩展。请参考 `/plugins/PartnerLink` 插件示例。 ```php // plugins/YourPlugin/Boot.php class Boot { public function init(): void { listen_hook_filter('component.sidebar.plugin.routes', function ($data) { $data[] = ['route' => 'your_plugin.index', 'title' => 'Your Plugin']; return $data; }); } } ``` - 如果您发现 `InnoCMS` 对您有所帮助,请不吝赐给我们一个星星(star)。 - 您的每一次点赞都是我们不断进步的动力。 ## 贡献者 感谢各位开发者的支持与贡献! [Contributors](https://github.com/innocms/innocms/graphs/contributors)