InnoCMS 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
InnoCMS 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
InnoCMS 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 OSL-3.0
开发语言 PHP JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 建站系统建站系统CMS
开源组织
地区 国产
投 递 者 空山
适用人群 未知
收录时间 2024-05-13

软件简介

InnoCMS -- 轻量级企业官网 CMS

在短视频社交网络盛行的今天,信息传播的速度和方式不断演变,但无论时代如何变迁,官方网站始终是企业最权威、最全面、最深入的品牌宣传平台与信息展示平台。

打造企业官网,从未如此简单!我们的轻量级CMS,专为快速开发和上线设计,让您的官网从构想到现实,仅需几步。

易用性与高效性并存,让您的团队轻松上手,快速掌握。

现在就加入我们,体验前所未有的开发速度和便捷性,让您的企业在互联网上大放异彩!

Demo 演示站

Demo 前台截图

Front

Demo 后台截图

Panel

安装说明

1. 选择PHP环境:

您可以选择小皮、宝塔、XAMPP等集成环境,这些都很便捷。如果您喜欢自定义,自己编译安装PHP也是极好的。

2. 设置网站根目录:

接下来,让我们把您的网站根目录指向当前项目的 public 文件夹并做好伪静态配置,这样访问网站时就能直接看到我们的内容了。

3. 安装第三方依赖:

打开命令行工具,定位到您当前的项目目录,然后输入 composer install,这会帮我们安装所需的第三方包。

4. 创建配置文件

复制一份配置文件作为起点,运行以下命令: cp .env.example .env 这样您就有了一个初始的配置文件。

5. 配置数据库

打开 .env 文件,找到以 DB_ 开头的行,填写您的数据库配置信息。

6. 生成系统密钥

运行以下命令为系统生成一个安全密钥: php artisan key:generate

7. 数据库迁移与数据填充

执行以下命令创建数据库结构并导入基础数据: php artisan migrate && php artisan db:seed

8. 上传资源目录设置

运行以下命令来创建上传资源目录: php artisan storage:link

9. 前端资源编译

最后,运行以下命令来编译前端的CSS和JavaScript文件: npm install && npm run prod

10. 登录网站后台进行配置

要访问您的网站后台,请使用您网站的特定后台地址。

例如,如果您的网站地址是 example.com,则后台访问地址是 example.com/panel

登录时,请使用您的管理员账号和密码。通常,初始登录凭证是:

输入您的登录信息后,即可进入后台进行配置。

祝您的安装过程顺利无阻。如果在安装或使用过程中遇到任何疑问或困难,欢迎加入我们的QQ交流群,群号为:960062283

我们的团队和热心用户将为您提供实时帮助和支持。

开发说明

1. 独立发布提醒:

请注意,/innopacks 目录下的三个文件夹将在 v1.0 版本发布后作为独立的 Composer 包进行发布。

因此,我们建议您避免直接编辑该目录下的文件。

2. 前台开发指南:

如果您正在进行前台的二次开发,可以通过执行以下命令来发布所需的视图文件:

php artisan vendor:publish --provider="InnoCMS\\Front\\FrontServiceProvider" --tag=views

这样操作后,系统会自动在 /resources/views/vendor 目录下为您生成相应的模板文件。

3. 后台开发指南:

类似地,后台的二次开发也可以通过以下命令来获取模板文件:

php artisan vendor:publish --provider="InnoCMS\\Panel\\PanelServiceProvider" --tag=views

执行命令后,您将在相同的目录下找到后台所需的模板文件。

4. 自由发挥邀请:

现在,您可以在这个安全的环境中大胆地进行开发和自定义,无需担心破坏原始代码。

5. 错误修正提示:

如果您不小心做了错误的修改,不用担心!只需删除那些被修改的文件,系统就会自动恢复到最初的状态。

6. 后端开发:

我们的系统提供了一种基于“钩子(hook)”的插件开发机制,它允许您在不修改系统核心代码的情况下,灵活地进行定制化开发。 您可以参考位于/plugins目录中的PartnerLink插件来了解如何开发插件,这样您就能享受到自由定制的便利和乐趣。

我们推荐所有二次开发功能都采用插件模式。这样做的好处是,它不仅使得后续的官方系统升级变得方便,同时也有助于更有效地组织您的代码,避免出现混乱无序的代码堆砌,即所谓的“屎山”现象。

敬请期待我们带来的创新与便利!

  • 如果您发现 InnoCMS 对您有所帮助,请不吝赐给我们一个星星(star)。
  • 您的每一次点赞都是我们不断进步的动力。
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
发表了资讯
05/29 15:40

InnoCMS v0.2.3 已经发布,轻量级企业官网 CMS

InnoCMS v0.2.3 已经发布,轻量级企业官网 CMS 此版本更新内容包括: 添加友情链接插件(PartnerLink), 插件开发可参考此插件. 已添加对HTML文件后缀的支持。 创建文章、文章分类、单页可以不填写 SEO URL(slug) 优化插件机制。 修复更新文章分类报错。 详情查看:https://gitee.com/innocms/innocms/releases/v0.2.3...

0
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部